#include <InjectorMomentum.H>
|
| | 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 |
| |
◆ InjectorMomentumParser()
| InjectorMomentumParser::InjectorMomentumParser |
( |
amrex::ParserExecutor< 3 > const & |
a_ux_parser, |
|
|
amrex::ParserExecutor< 3 > const & |
a_uy_parser, |
|
|
amrex::ParserExecutor< 3 > const & |
a_uz_parser |
|
) |
| |
|
inlinenoexcept |
◆ getBulkMomentum()
| AMREX_GPU_HOST_DEVICE amrex::XDim3 InjectorMomentumParser::getBulkMomentum |
( |
amrex::Real |
x, |
|
|
amrex::Real |
y, |
|
|
amrex::Real |
z |
|
) |
| const |
|
inlinenoexcept |
◆ getMomentum()
| AMREX_GPU_HOST_DEVICE amrex::XDim3 InjectorMomentumParser::getMomentum |
( |
amrex::Real |
x, |
|
|
amrex::Real |
y, |
|
|
amrex::Real |
z, |
|
|
amrex::RandomEngine const & |
|
|
) |
| const |
|
inlinenoexcept |
◆ m_ux_parser
| amrex::ParserExecutor<3> InjectorMomentumParser::m_ux_parser |
◆ m_uy_parser
| amrex::ParserExecutor<3> InjectorMomentumParser::m_uy_parser |
◆ m_uz_parser
| amrex::ParserExecutor<3> InjectorMomentumParser::m_uz_parser |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/21.10/Source/Initialization/InjectorMomentum.H