Chemistry reader for OpenFOAM format. More...
Public Member Functions | |
TypeName ("foamChemistryReader") | |
Runtime type information. More... | |
foamChemistryReader (const fileName &reactionsFileName, speciesTable &species, const fileName &thermoFileName) | |
Construct from foamChemistry and thermodynamics file names. More... | |
foamChemistryReader (const dictionary &thermoDict, speciesTable &species) | |
Construct by getting the foamChemistry and thermodynamics file names. More... | |
foamChemistryReader (const foamChemistryReader &)=delete | |
Disallow default bitwise copy construction. More... | |
virtual | ~foamChemistryReader () |
Destructor. More... | |
const wordList & | elementNames () const |
List of elements. More... | |
const HashTable< label > & | elementIndices () const |
Element indices. More... | |
const speciesTable & | species () const |
Table of species. More... | |
const speciesCompositionTable & | specieComposition () const |
Table of species composition. More... | |
const HashPtrTable< ThermoType > & | speciesThermo () const |
Table of the thermodynamic data given in the foamChemistry file. More... | |
const ReactionList< ThermoType > & | reactions () const |
List of the reactions. More... | |
void | operator= (const foamChemistryReader &)=delete |
Disallow default bitwise assignment. More... | |
Public Member Functions inherited from chemistryReader< ThermoType > | |
TypeName ("chemistryReader") | |
Runtime type information. More... | |
chemistryReader () | |
Construct null. More... | |
chemistryReader (const chemistryReader &)=delete | |
Disallow default bitwise copy construction. More... | |
declareRunTimeSelectionTable (autoPtr, chemistryReader, dictionary,(const dictionary &thermoDict, speciesTable &species),(thermoDict, species)) | |
virtual | ~chemistryReader () |
Destructor. More... | |
void | operator= (const chemistryReader &)=delete |
Disallow default bitwise assignment. More... | |
Additional Inherited Members | |
Public Types inherited from chemistryReader< ThermoType > | |
typedef ThermoType | thermoType |
The type of thermo package the reader was instantiated for. More... | |
Static Public Member Functions inherited from chemistryReader< ThermoType > | |
static autoPtr< chemistryReader > | New (const dictionary &thermoDict, speciesTable &species) |
Select constructed from dictionary. More... | |
Chemistry reader for OpenFOAM format.
Definition at line 55 of file foamChemistryReader.H.
foamChemistryReader | ( | const fileName & | reactionsFileName, |
speciesTable & | species, | ||
const fileName & | thermoFileName | ||
) |
Construct from foamChemistry and thermodynamics file names.
Definition at line 128 of file foamChemistryReader.C.
foamChemistryReader | ( | const dictionary & | thermoDict, |
speciesTable & | species | ||
) |
Construct by getting the foamChemistry and thermodynamics file names.
from dictionary
Definition at line 159 of file foamChemistryReader.C.
|
delete |
Disallow default bitwise copy construction.
|
inlinevirtual |
Destructor.
Definition at line 122 of file foamChemistryReader.H.
TypeName | ( | "foamChemistryReader< ThermoType >" | ) |
Runtime type information.
|
inline |
List of elements.
Definition at line 129 of file foamChemistryReader.H.
Element indices.
Definition at line 135 of file foamChemistryReader.H.
|
inlinevirtual |
Table of species.
Implements chemistryReader< ThermoType >.
Definition at line 141 of file foamChemistryReader.H.
|
inlinevirtual |
Table of species composition.
Implements chemistryReader< ThermoType >.
Definition at line 147 of file foamChemistryReader.H.
|
inlinevirtual |
Table of the thermodynamic data given in the foamChemistry file.
Implements chemistryReader< ThermoType >.
Definition at line 153 of file foamChemistryReader.H.
|
inlinevirtual |
List of the reactions.
Implements chemistryReader< ThermoType >.
Definition at line 159 of file foamChemistryReader.H.
References foamChemistryReader< ThermoType >::operator=().
|
delete |
Disallow default bitwise assignment.
Referenced by foamChemistryReader< ThermoType >::reactions().