#include <reactionThermophysicalModels/chemkinReader.H>
Definition at line 62 of file chemkinReader.H.
Classes | |
struct | specieElement |
species element More... |
Public Types | |
enum | phase { solid, liquid, gas } |
![]() | |
typedef gasThermoPhysics | thermoType |
The type of thermo package the reader was instantiated for. |
Public Member Functions | |
TypeName ("chemkinReader") | |
Runtime type information. | |
chemkinReader (const fileName &chemkinFile, const fileName &thermoFileName=fileName::null) | |
Construct from CHEMKIN III file name. | |
chemkinReader (const dictionary &thermoDict) | |
Construct by getting the CHEMKIN III file name from dictionary. | |
virtual | ~chemkinReader () |
const wordList & | elementNames () const |
List of elements. | |
const HashTable< label > & | elementIndices () const |
Element indices. | |
const HashTable< scalar > & | isotopeAtomicWts () const |
Isotope molecular weights. | |
const speciesTable & | species () const |
Table of species. | |
const HashTable< phase > & | speciePhase () const |
Specie phase. | |
const HashPtrTable < gasThermoPhysics > & | speciesThermo () const |
Table of the thermodynamic data given in the CHEMKIN file. | |
const HashTable< List < specieElement > > & | specieComposition () const |
Table of species composition. | |
const SLPtrList< gasReaction > & | reactions () const |
List of the reactions. | |
![]() | |
chemistryReader () | |
Construct null. | |
TypeName ("chemistryReader") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, chemistryReader, dictionary,(const dictionary &thermoDict),(thermoDict)) | |
virtual | ~chemistryReader () |
Destructor. |
Additional Inherited Members | |
![]() | |
static autoPtr< chemistryReader > | New (const dictionary &thermoDict) |
Select constructed from dictionary. |
enum phase |
Definition at line 72 of file chemkinReader.H.
chemkinReader | ( | const fileName & | chemkinFile, |
const fileName & | thermoFileName = fileName::null |
||
) |
Construct from CHEMKIN III file name.
Definition at line 851 of file chemkinReader.C.
chemkinReader | ( | const dictionary & | thermoDict | ) |
Construct by getting the CHEMKIN III file name from dictionary.
Definition at line 865 of file chemkinReader.C.
References dictionary::found(), dictionary::lookup(), dictionaryName::name(), fileName::null, and fileName::path().
|
inlinevirtual |
Definition at line 330 of file chemkinReader.H.
TypeName | ( | "chemkinReader" | ) |
Runtime type information.
|
inline |
List of elements.
Definition at line 337 of file chemkinReader.H.
|
inline |
Element indices.
Definition at line 343 of file chemkinReader.H.
|
inline |
Isotope molecular weights.
Definition at line 349 of file chemkinReader.H.
|
inlinevirtual |
Table of species.
Implements chemistryReader< gasThermoPhysics >.
Definition at line 355 of file chemkinReader.H.
Specie phase.
Definition at line 361 of file chemkinReader.H.
|
inlinevirtual |
Table of the thermodynamic data given in the CHEMKIN file.
Implements chemistryReader< gasThermoPhysics >.
Definition at line 367 of file chemkinReader.H.
|
inline |
Table of species composition.
Definition at line 373 of file chemkinReader.H.
|
inlinevirtual |
List of the reactions.
Implements chemistryReader< gasThermoPhysics >.
Definition at line 379 of file chemkinReader.H.