diff --git a/src/thermophysicalModels/reactionThermo/chemistryReaders/chemistryReader/chemistryReader.H b/src/thermophysicalModels/reactionThermo/chemistryReaders/chemistryReader/chemistryReader.H index 8450b1dd2f..cd0fa04110 100644 --- a/src/thermophysicalModels/reactionThermo/chemistryReaders/chemistryReader/chemistryReader.H +++ b/src/thermophysicalModels/reactionThermo/chemistryReaders/chemistryReader/chemistryReader.H @@ -122,28 +122,24 @@ public: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // #define makeChemistryReader(Thermo) \ - \ -defineTemplateTypeNameAndDebug \ -( \ - chemistryReader, \ - 0 \ -); \ - \ -defineTemplateRunTimeSelectionTable(chemistryReader, dictionary); + defineTemplateTypeNameAndDebug(chemistryReader, 0); \ + defineTemplateRunTimeSelectionTable(chemistryReader, dictionary); #define makeChemistryReaderType(SS, Thermo) \ - \ defineNamedTemplateTypeNameAndDebug(SS, 0); \ - \ chemistryReader::adddictionaryConstructorToTable > \ add##SS##Thermo##ConstructorToTable_; #define addChemistryReaderType(SS, Thermo) \ - \ defineNamedTemplateTypeNameAndDebug(SS, 0); \ - \ + chemistryReader::adddictionaryConstructorToTable \ + add##SS##Thermo##ConstructorToTable_; + + +#define addNonTemplatedChemistryReaderType(SS, Thermo) \ + defineTypeNameAndDebug(SS, 0); \ chemistryReader::adddictionaryConstructorToTable \ add##SS##Thermo##ConstructorToTable_; diff --git a/src/thermophysicalModels/reactionThermo/chemistryReaders/chemkinReader/chemkinReader.C b/src/thermophysicalModels/reactionThermo/chemistryReaders/chemkinReader/chemkinReader.C index f1676d5bd3..83aa3a2a3a 100644 --- a/src/thermophysicalModels/reactionThermo/chemistryReaders/chemkinReader/chemkinReader.C +++ b/src/thermophysicalModels/reactionThermo/chemistryReaders/chemkinReader/chemkinReader.C @@ -45,8 +45,9 @@ License namespace Foam { - addChemistryReaderType(chemkinReader, gasThermoPhysics); -}; + addNonTemplatedChemistryReaderType(chemkinReader, gasThermoPhysics); +} + /* * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * */