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.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

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

Detailed Description

Original source file makeChemistryReductionMethod.H

Definition in file makeChemistryReductionMethod.H.

Macro Definition Documentation

◆ defineChemistryReductionMethod

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

Definition at line 38 of file makeChemistryReductionMethod.H.

◆ makeChemistryReductionMethod

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

Definition at line 64 of file makeChemistryReductionMethod.H.