makeChemistryModel.H File Reference
Include dependency graph for makeChemistryModel.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define makeChemistryModel(Model, ThermoPhysics)
 
#define makeChemistryModels(Model, ThermoPhysics)
 

Detailed Description

Original source file makeChemistryModel.H

Definition in file makeChemistryModel.H.

Macro Definition Documentation

◆ makeChemistryModel

#define makeChemistryModel (   Model,
  ThermoPhysics 
)
Value:
\
typedef chemistryModels::Model<ThermoPhysics> \
Model##ThermoPhysics; \
\
defineTemplateTypeNameAndDebugWithName \
( \
Model##ThermoPhysics, \
( \
word(Model##ThermoPhysics::typeName_()) \
+ "<" + ThermoPhysics::typeName() + ">" \
).c_str(), \
0 \
) \
\
( \
chemistryModel, \
Model##ThermoPhysics, \
)
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to hash-table of functions with typename as the key.
String typeName(const std::type_info &info)
Return the un-mangled name given the standard type info.
fluidMulticomponentThermo & thermo
Definition: createFields.H:15

Definition at line 33 of file makeChemistryModel.H.

◆ makeChemistryModels

#define makeChemistryModels (   Model,
  ThermoPhysics 
)
Value:
( \
Model, \
ThermoPhysics \
)
#define makeChemistryModel(Model, ThermoPhysics)

Definition at line 58 of file makeChemistryModel.H.