|
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.