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

Go to the source code of this file.

Macros

#define defineChemistryReductionMethod(nullArg, ThermoPhysics)
 
#define makeChemistryReductionMethod(Method, ThermoPhysics)
 

Detailed Description

Original source file makeChemistryReductionMethod.H

Definition in file makeChemistryReductionMethod.H.

Macro Definition Documentation

◆ defineChemistryReductionMethod

#define defineChemistryReductionMethod (   nullArg,
  ThermoPhysics 
)
Value:
\
typedef chemistryReductionMethod<ThermoPhysics> \
chemistryReductionMethod##ThermoPhysics; \
\
defineTemplateTypeNameAndDebugWithName \
( \
chemistryReductionMethod##ThermoPhysics, \
( \
word(chemistryReductionMethod##ThermoPhysics::typeName_()) \
+ "<" + ThermoPhysics::typeName() + ">" \
).c_str(), \
0 \
); \
\
defineTemplateRunTimeSelectionTable \
( \
chemistryReductionMethod##ThermoPhysics, \
dictionary \
)

Definition at line 33 of file makeChemistryReductionMethod.H.

◆ makeChemistryReductionMethod

#define makeChemistryReductionMethod (   Method,
  ThermoPhysics 
)
Value:
\
typedef chemistryReductionMethod<ThermoPhysics> \
chemistryReductionMethod##ThermoPhysics; \
\
typedef chemistryReductionMethods::Method<ThermoPhysics> \
chemistryReductionMethod##Method##ThermoPhysics; \
\
defineTemplateTypeNameAndDebugWithName \
( \
chemistryReductionMethod##Method##ThermoPhysics, \
( \
word(chemistryReductionMethod##Method##ThermoPhysics::typeName_()) \
+ "<" + ThermoPhysics::typeName() + ">" \
).c_str(), \
0 \
); \
\
addToRunTimeSelectionTable \
( \
chemistryReductionMethod##ThermoPhysics, \
chemistryReductionMethod##Method##ThermoPhysics, \
dictionary \
)

Definition at line 54 of file makeChemistryReductionMethod.H.