#include <InjectorMomentum.H>
|
| InjectorMomentumGaussian (amrex::Real a_ux_m, amrex::Real a_uy_m, amrex::Real a_uz_m, amrex::Real a_ux_th, amrex::Real a_uy_th, amrex::Real a_uz_th) noexcept |
|
AMREX_GPU_HOST_DEVICE amrex::XDim3 | getMomentum (amrex::Real, amrex::Real, amrex::Real, amrex::RandomEngine const &engine) const noexcept |
|
AMREX_GPU_HOST_DEVICE amrex::XDim3 | getBulkMomentum (amrex::Real, amrex::Real, amrex::Real) const noexcept |
|
◆ InjectorMomentumGaussian()
InjectorMomentumGaussian::InjectorMomentumGaussian |
( |
amrex::Real |
a_ux_m, |
|
|
amrex::Real |
a_uy_m, |
|
|
amrex::Real |
a_uz_m, |
|
|
amrex::Real |
a_ux_th, |
|
|
amrex::Real |
a_uy_th, |
|
|
amrex::Real |
a_uz_th |
|
) |
| |
|
inlinenoexcept |
◆ getBulkMomentum()
◆ getMomentum()
◆ m_ux_m
amrex::Real InjectorMomentumGaussian::m_ux_m |
|
private |
◆ m_ux_th
amrex::Real InjectorMomentumGaussian::m_ux_th |
|
private |
◆ m_uy_m
amrex::Real InjectorMomentumGaussian::m_uy_m |
|
private |
◆ m_uy_th
amrex::Real InjectorMomentumGaussian::m_uy_th |
|
private |
◆ m_uz_m
amrex::Real InjectorMomentumGaussian::m_uz_m |
|
private |
◆ m_uz_th
amrex::Real InjectorMomentumGaussian::m_uz_th |
|
private |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/latest/Source/Initialization/InjectorMomentum.H