Go to the documentation of this file.
35 #ifndef chemistryReader_H
36 #define chemistryReader_H
51 template<
class ThermoType>
120 #define makeChemistryReader(Thermo) \
122 defineTemplateTypeNameAndDebug \
124 chemistryReader<Thermo>, \
128 defineTemplateRunTimeSelectionTable(chemistryReader<Thermo>, dictionary);
131 #define makeChemistryReaderType(SS, Thermo) \
133 defineNamedTemplateTypeNameAndDebug(SS<Thermo>, 0); \
135 chemistryReader<Thermo>::adddictionaryConstructorToTable<SS<Thermo> > \
136 add##SS##Thermo##ConstructorToTable_;
139 #define addChemistryReaderType(SS, Thermo) \
141 defineNamedTemplateTypeNameAndDebug(SS, 0); \
143 chemistryReader<Thermo>::adddictionaryConstructorToTable<SS> \
144 add##SS##Thermo##ConstructorToTable_;