WarpX
Public Member Functions | Public Attributes | List of all members
InjectorPosition::Object Union Reference

Public Member Functions

 Object (InjectorPositionRandom *) noexcept
 
 Object (InjectorPositionRandomPlane *, int const &a_dir) noexcept
 
 Object (InjectorPositionRegular *, amrex::Dim3 const &a_ppc) noexcept
 

Public Attributes

InjectorPositionRandom random
 
InjectorPositionRandomPlane randomplane
 
InjectorPositionRegular regular
 

Constructor & Destructor Documentation

◆ Object() [1/3]

InjectorPosition::Object::Object ( InjectorPositionRandom )
inlinenoexcept

◆ Object() [2/3]

InjectorPosition::Object::Object ( InjectorPositionRandomPlane ,
int const &  a_dir 
)
inlinenoexcept

◆ Object() [3/3]

InjectorPosition::Object::Object ( InjectorPositionRegular ,
amrex::Dim3 const &  a_ppc 
)
inlinenoexcept

Member Data Documentation

◆ random

InjectorPositionRandom InjectorPosition::Object::random

◆ randomplane

InjectorPositionRandomPlane InjectorPosition::Object::randomplane

◆ regular

InjectorPositionRegular InjectorPosition::Object::regular

The documentation for this union was generated from the following file: