Go to the documentation of this file.
35 #ifndef foamChemistryReader_H
36 #define foamChemistryReader_H
55 template<
class ThermoType>
Abstract class for reading chemistry.
A class for handling file names.
ReactionList< ThermoType > reactions_
List of the reactions.
dictionary thermoDict_
Thermo properties dictionary.
const HashPtrTable< ThermoType > & speciesThermo() const
Table of the thermodynamic data given in the foamChemistry file.
List of templated reactions.
A wordList with hashed indices for faster lookup by name.
HashPtrTable< ThermoType > speciesThermo_
Table of the thermodynamic data given in the foamChemistry file.
const speciesTable & species() const
Table of species.
dictionary chemDict_
Chemistry/reactions dictionary.
foamChemistryReader(const foamChemistryReader &)
Disallow default bitwise copy construct.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Chemistry reader for OpenFOAM format.
TypeName("foamChemistryReader")
Runtime type information.
virtual ~foamChemistryReader()
Destructor.
const ReactionList< ThermoType > & reactions() const
List of the reactions.
void operator=(const foamChemistryReader &)
Disallow default bitwise assignment.
speciesTable & setSpecies(const dictionary &dict, speciesTable &species)
Set the species list.
speciesTable & speciesTable_
Table of species.