WarpX
Loading...
Searching...
No Matches
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)
 
 Object (InjectorDensityFromFile *, std::string const &a_file_name)
 

Public Attributes

InjectorDensityConstant constant
 
InjectorDensityParser parser
 
InjectorDensityPredefined predefined
 
InjectorDensityFromFile fromfile
 

Constructor & Destructor Documentation

◆ Object() [1/4]

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

◆ Object() [2/4]

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

◆ Object() [3/4]

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

◆ Object() [4/4]

InjectorDensity::Object::Object ( InjectorDensityFromFile * ,
std::string const & a_file_name )
inline

Member Data Documentation

◆ constant

InjectorDensityConstant InjectorDensity::Object::constant

◆ fromfile

InjectorDensityFromFile InjectorDensity::Object::fromfile

◆ parser

InjectorDensityParser InjectorDensity::Object::parser

◆ predefined

InjectorDensityPredefined InjectorDensity::Object::predefined

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