MAIA bb96820c
Multiphysics at AIA
|
Struct for storing all relevant species information, which is read from a given mechanism file. More...
#include <fvcartesiansyseqndetchem.h>
Public Member Functions | |
SpeciesProperties (const MInt noSpecies, const FvSysEqnDetChem< nDim > &sysEqn) | |
Construct a new FvSysEqnDetChem<nDim>::SpeciesProperties::SpeciesProperties object. More... | |
~SpeciesProperties () | |
Destroy the FvSysEqnDetChem<nDim>::SpeciesProperties::SpeciesProperties object. More... | |
Public Attributes | |
const MString | majorSpecies = "N2" |
MInt | majorSpeciesIndex |
const MFloat | referenceTemp = 298.0 |
std::map< std::string, MInt > | speciesMap |
std::vector< MString > | speciesName |
MFloat * | molarMass = nullptr |
MFloat * | fMolarMass = nullptr |
MFloat * | specificGasConstant = nullptr |
MFloat * | fSpecificGasConstant = nullptr |
MFloat * | standardHeatFormation = nullptr |
Protected Member Functions | |
void | getSpeciesProperties (const MInt noSpecies, const FvSysEqnDetChem< nDim > &sysEqn) |
Gets important species information and stores it in the member variables of the species struct. More... | |
nDim | Number of dimensions |
Definition at line 274 of file fvcartesiansyseqndetchem.h.
FvSysEqnDetChem< nDim >::SpeciesProperties::SpeciesProperties | ( | const MInt | noSpecies, |
const FvSysEqnDetChem< nDim > & | sysEqn | ||
) |
nDim |
noSpecies | |
sysEqn |
Definition at line 141 of file fvcartesiansyseqndetchem.cpp.
FvSysEqnDetChem< nDim >::SpeciesProperties::~SpeciesProperties |
nDim |
Definition at line 157 of file fvcartesiansyseqndetchem.cpp.
|
protected |
nDim | Number of dimensions |
noSpecies | Number of species |
sysEqn | Equation system |
Definition at line 173 of file fvcartesiansyseqndetchem.cpp.
MFloat * FvSysEqnDetChem< nDim >::SpeciesProperties::fMolarMass = nullptr |
Definition at line 284 of file fvcartesiansyseqndetchem.h.
MFloat * FvSysEqnDetChem< nDim >::SpeciesProperties::fSpecificGasConstant = nullptr |
Definition at line 286 of file fvcartesiansyseqndetchem.h.
const MString FvSysEqnDetChem< nDim >::SpeciesProperties::majorSpecies = "N2" |
Definition at line 275 of file fvcartesiansyseqndetchem.h.
MInt FvSysEqnDetChem< nDim >::SpeciesProperties::majorSpeciesIndex |
Definition at line 276 of file fvcartesiansyseqndetchem.h.
MFloat * FvSysEqnDetChem< nDim >::SpeciesProperties::molarMass = nullptr |
Definition at line 283 of file fvcartesiansyseqndetchem.h.
const MFloat FvSysEqnDetChem< nDim >::SpeciesProperties::referenceTemp = 298.0 |
Definition at line 278 of file fvcartesiansyseqndetchem.h.
std::map< std::string, MInt > FvSysEqnDetChem< nDim >::SpeciesProperties::speciesMap |
Definition at line 280 of file fvcartesiansyseqndetchem.h.
std::vector< MString > FvSysEqnDetChem< nDim >::SpeciesProperties::speciesName |
Definition at line 282 of file fvcartesiansyseqndetchem.h.
MFloat * FvSysEqnDetChem< nDim >::SpeciesProperties::specificGasConstant = nullptr |
Definition at line 285 of file fvcartesiansyseqndetchem.h.
MFloat * FvSysEqnDetChem< nDim >::SpeciesProperties::standardHeatFormation = nullptr |
Definition at line 287 of file fvcartesiansyseqndetchem.h.