#include <InjectorPosition.H>
|
| | InjectorPosition (InjectorPositionRandom *t, amrex::Real a_xmin, amrex::Real a_xmax, amrex::Real a_ymin, amrex::Real a_ymax, amrex::Real a_zmin, amrex::Real a_zmax) |
| |
| | InjectorPosition (InjectorPositionRandomPlane *t, amrex::Real a_xmin, amrex::Real a_xmax, amrex::Real a_ymin, amrex::Real a_ymax, amrex::Real a_zmin, amrex::Real a_zmax, int const &a_dir) |
| |
| | InjectorPosition (InjectorPositionRegular *t, amrex::Real a_xmin, amrex::Real a_xmax, amrex::Real a_ymin, amrex::Real a_ymax, amrex::Real a_zmin, amrex::Real a_zmax, amrex::Dim3 const &a_ppc) |
| |
| | ~InjectorPosition ()=default |
| |
| | InjectorPosition (InjectorPosition const &)=delete |
| |
| | InjectorPosition (InjectorPosition &&)=delete |
| |
| void | operator= (InjectorPosition const &)=delete |
| |
| void | operator= (InjectorPosition &&)=delete |
| |
| AMREX_GPU_HOST_DEVICE amrex::XDim3 | getPositionUnitBox (int const i_part, amrex::IntVect const ref_fac, amrex::RandomEngine const &engine) const noexcept |
| |
| AMREX_GPU_HOST_DEVICE bool | insideBounds (amrex::Real x, amrex::Real y, amrex::Real z) const noexcept |
| |
| AMREX_GPU_HOST_DEVICE bool | insideBoundsInclusive (amrex::Real x, amrex::Real y, amrex::Real z) const noexcept |
| |
| AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool | overlapsWith (const amrex::XDim3 &lo, const amrex::XDim3 &hi) const noexcept |
| |
◆ Type
| Enumerator |
|---|
| random | |
| randomplane | |
| regular | |
◆ InjectorPosition() [1/5]
◆ InjectorPosition() [2/5]
◆ InjectorPosition() [3/5]
◆ ~InjectorPosition()
| InjectorPosition::~InjectorPosition |
( |
| ) |
|
|
default |
◆ InjectorPosition() [4/5]
◆ InjectorPosition() [5/5]
◆ getPositionUnitBox()
◆ insideBounds()
◆ insideBoundsInclusive()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ overlapsWith()
◆ object
| Object InjectorPosition::object |
|
private |
◆ type
| Type InjectorPosition::type |
|
private |
◆ xmax
◆ xmin
◆ ymax
◆ ymin
◆ zmax
◆ zmin
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/6368/Source/Initialization/InjectorPosition.H