WarpX
|
#include <InjectorMomentum.H>
Public Member Functions | |
InjectorMomentumParser (amrex::ParserExecutor< 3 > const &a_ux_parser, amrex::ParserExecutor< 3 > const &a_uy_parser, amrex::ParserExecutor< 3 > const &a_uz_parser) noexcept | |
AMREX_GPU_HOST_DEVICE amrex::XDim3 | getMomentum (amrex::Real x, amrex::Real y, amrex::Real z, amrex::RandomEngine const &) const noexcept |
AMREX_GPU_HOST_DEVICE amrex::XDim3 | getBulkMomentum (amrex::Real x, amrex::Real y, amrex::Real z) const noexcept |
Public Attributes | |
amrex::ParserExecutor< 3 > | m_ux_parser |
amrex::ParserExecutor< 3 > | m_uy_parser |
amrex::ParserExecutor< 3 > | m_uz_parser |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
amrex::ParserExecutor<3> InjectorMomentumParser::m_ux_parser |
amrex::ParserExecutor<3> InjectorMomentumParser::m_uy_parser |
amrex::ParserExecutor<3> InjectorMomentumParser::m_uz_parser |