Definition: InitDistribution.H:38
~InitSingleParticleData()=default
amrex::ParticleReal *const AMREX_RESTRICT m_part_px
Definition: InitDistribution.H:97
amrex::ParticleReal *const AMREX_RESTRICT m_part_pt
Definition: InitDistribution.H:99
amrex::ParticleReal *const AMREX_RESTRICT m_part_t
Definition: InitDistribution.H:96
amrex::ParticleReal *const AMREX_RESTRICT m_part_py
Definition: InitDistribution.H:98
amrex::ParticleReal *const AMREX_RESTRICT m_part_y
Definition: InitDistribution.H:95
amrex::ParticleReal *const AMREX_RESTRICT m_part_x
Definition: InitDistribution.H:94
InitSingleParticleData(InitSingleParticleData const &)=default
InitSingleParticleData(InitSingleParticleData &&)=default
AMREX_GPU_DEVICE AMREX_FORCE_INLINE void operator()(amrex::Long i, amrex::RandomEngine const &engine) const
Definition: InitDistribution.H:76
InitSingleParticleData(T_Distribution distribution, amrex::ParticleReal *AMREX_RESTRICT part_x, amrex::ParticleReal *AMREX_RESTRICT part_y, amrex::ParticleReal *AMREX_RESTRICT part_t, amrex::ParticleReal *AMREX_RESTRICT part_px, amrex::ParticleReal *AMREX_RESTRICT part_py, amrex::ParticleReal *AMREX_RESTRICT part_pt)
Definition: InitDistribution.H:49
T_Distribution const m_distribution
Definition: InitDistribution.H:93