Cholla 3.0.1-dev
Cholla - Massively parallel hydro on GPUs
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
fb_prescription::ResolvedSNPrescription< Stencil > Struct Template Reference

Static Public Member Functions

static __device__ hydro_utilities::VectorXYZ< Real > nearest_noGhostOverlap_pos (hydro_utilities::VectorXYZ< Real > pos_indU, int ng_x, int ng_y, int ng_z, int n_ghost)
 
template<typename Function >
static __device__ void for_each_possible_overlap (Real pos_x_indU, Real pos_y_indU, Real pos_z_indU, int nx_g, int ny_g, Function &&f)
 
static __device__ void apply_feedback (Real pos_x_indU, Real pos_y_indU, Real pos_z_indU, Real vel_x, Real vel_y, Real vel_z, Real age, Real &mass_ref, part_int_t particle_id, Real dx, Real dy, Real dz, int nx_g, int ny_g, int nz_g, int n_ghost, int num_SN, int cycle_num, Real *s_info, Real *conserved_dev)
 
static __device__ void apply (hydro_utilities::VectorXYZ< Real > pos_indU, Real vel_x, Real vel_y, Real vel_z, int nx_g, int ny_g, int n_cells, Real *conserved_device, Real feedback_density, Real feedback_energy)
 

Static Public Attributes

static constexpr bool has_resolved_prescription = true
 
static constexpr bool has_unresolved_prescription = false
 

The documentation for this struct was generated from the following file: