|
ARTEMIS
|
Functions | |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | apply_boundary (amrex::ParticleReal &x, amrex::Real xmin, amrex::Real xmax, bool &change_sign_ux, bool &particle_lost, ParticleBoundaryType xmin_bc, ParticleBoundaryType xmax_bc, amrex::Real refl_probability_xmin, amrex::Real refl_probability_xmax, amrex::RandomEngine const &engine) |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void | apply_boundaries (amrex::ParticleReal &x, amrex::Real xmin, amrex::Real xmax, amrex::ParticleReal &y, amrex::ParticleReal &z, amrex::Real zmin, amrex::Real zmax, amrex::ParticleReal &ux, amrex::ParticleReal &uy, amrex::ParticleReal &uz, bool &particle_lost, ParticleBoundaries::ParticleBoundariesData const &boundaries, amrex::RandomEngine const &engine) |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void ApplyParticleBoundaries::apply_boundaries | ( | amrex::ParticleReal & | x, |
| amrex::Real | xmin, | ||
| amrex::Real | xmax, | ||
| amrex::ParticleReal & | y, | ||
| amrex::ParticleReal & | z, | ||
| amrex::Real | zmin, | ||
| amrex::Real | zmax, | ||
| amrex::ParticleReal & | ux, | ||
| amrex::ParticleReal & | uy, | ||
| amrex::ParticleReal & | uz, | ||
| bool & | particle_lost, | ||
| ParticleBoundaries::ParticleBoundariesData const & | boundaries, | ||
| amrex::RandomEngine const & | engine | ||
| ) |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void ApplyParticleBoundaries::apply_boundary | ( | amrex::ParticleReal & | x, |
| amrex::Real | xmin, | ||
| amrex::Real | xmax, | ||
| bool & | change_sign_ux, | ||
| bool & | particle_lost, | ||
| ParticleBoundaryType | xmin_bc, | ||
| ParticleBoundaryType | xmax_bc, | ||
| amrex::Real | refl_probability_xmin, | ||
| amrex::Real | refl_probability_xmax, | ||
| amrex::RandomEngine const & | engine | ||
| ) |