AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void get_gaussian_random_momentum(amrex::Real *u, const amrex::RealVect u_mean, const amrex::RealVect u_std, const amrex::RandomEngine &engine)
Definition: ParticleUtil.H:113
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void operator()(amrex::Real &ux, amrex::Real &uy, amrex::Real &uz, const amrex::RandomEngine &engine, const amrex::Real z=0., const amrex::Real duz_per_uz0_dzeta=0.) const
Get the momentum for a beam particle.
Definition: GetInitialMomentum.H:37