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

Public Member Functions

 Object (InjectorDensityConstant *, amrex::Real a_rho) noexcept
 
 Object (InjectorDensityParser *, amrex::ParserExecutor< 3 > const &a_parser) noexcept
 
 Object (InjectorDensityPredefined *, std::string const &a_species_name) noexcept
 

Public Attributes

InjectorDensityConstant constant
 
InjectorDensityParser parser
 
InjectorDensityPredefined predefined
 

Constructor & Destructor Documentation

◆ Object() [1/3]

InjectorDensity::Object::Object ( InjectorDensityConstant ,
amrex::Real  a_rho 
)
inlinenoexcept

◆ Object() [2/3]

InjectorDensity::Object::Object ( InjectorDensityParser ,
amrex::ParserExecutor< 3 > const &  a_parser 
)
inlinenoexcept

◆ Object() [3/3]

InjectorDensity::Object::Object ( InjectorDensityPredefined ,
std::string const &  a_species_name 
)
inlinenoexcept

Member Data Documentation

◆ constant

InjectorDensityConstant InjectorDensity::Object::constant

◆ parser

InjectorDensityParser InjectorDensity::Object::parser

◆ predefined

InjectorDensityPredefined InjectorDensity::Object::predefined

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