Public Types | |
enum | phase { solid , liquid , gas } |
typedef sutherlandTransport< species::thermo< janafThermo< perfectGas< specie > >, sensibleEnthalpy > > | thermoPhysics |
Public Member Functions | |
chemkinReader (const fileName &CHEMKINFileName, const fileName &transportFileName, const fileName &thermoFileName=fileName::null, const bool newFormat=false) | |
Construct from CHEMKIN III file name. More... | |
virtual | ~chemkinReader () |
Destructor. More... | |
const wordList & | elementNames () const |
List of elements. More... | |
const HashTable< label > & | elementIndices () const |
Element indices. More... | |
const HashTable< scalar > & | isotopeAtomicWts () const |
Isotope molecular weights. More... | |
const speciesTable & | species () const |
Table of species. More... | |
const speciesCompositionTable & | specieComposition () const |
Table of species composition. More... | |
const HashTable< phase > & | speciePhase () const |
Specie phase. More... | |
const HashPtrTable< thermoPhysics > & | speciesThermo () const |
Table of the thermodynamic data given in the CHEMKIN file. More... | |
const PtrList< thermoPhysics > & | speciesThermoList () const |
List of the thermodynamic data given in the CHEMKIN file. More... | |
const ReactionList< thermoPhysics > & | reactions () const |
List of the reactions. More... | |
Definition at line 71 of file chemkinReader.H.
typedef sutherlandTransport< species::thermo < janafThermo < perfectGas<specie> >, sensibleEnthalpy > > thermoPhysics |
Definition at line 100 of file chemkinReader.H.
enum phase |
Enumerator | |
---|---|
solid | |
liquid | |
gas |
Definition at line 80 of file chemkinReader.H.
chemkinReader | ( | const fileName & | CHEMKINFileName, |
const fileName & | transportFileName, | ||
const fileName & | thermoFileName = fileName::null , |
||
const bool | newFormat = false |
||
) |
Construct from CHEMKIN III file name.
|
inlinevirtual |
Destructor.
Definition at line 332 of file chemkinReader.H.
|
inline |
List of elements.
Definition at line 339 of file chemkinReader.H.
Element indices.
Definition at line 345 of file chemkinReader.H.
|
inline |
Isotope molecular weights.
Definition at line 351 of file chemkinReader.H.
|
inline |
Table of species.
Definition at line 357 of file chemkinReader.H.
|
inline |
Table of species composition.
Definition at line 363 of file chemkinReader.H.
Specie phase.
Definition at line 369 of file chemkinReader.H.
|
inline |
Table of the thermodynamic data given in the CHEMKIN file.
Definition at line 375 of file chemkinReader.H.
|
inline |
List of the thermodynamic data given in the CHEMKIN file.
Definition at line 381 of file chemkinReader.H.
References Foam::clone(), and forAll.
|
inline |
List of the reactions.
Definition at line 399 of file chemkinReader.H.