All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
makeChemistryTabulationMethod.H File Reference
Include dependency graph for makeChemistryTabulationMethod.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 defineChemistryTabulationMethod(ReactionThermo, ThermoPhysics)
 
#define makeChemistryTabulationMethod(Method, ReactionThermo, ThermoPhysics)
 

Detailed Description

Original source file makeChemistryTabulationMethod.H

Definition in file makeChemistryTabulationMethod.H.

Macro Definition Documentation

◆ defineChemistryTabulationMethod

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

Definition at line 38 of file makeChemistryTabulationMethod.H.

◆ makeChemistryTabulationMethod

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

Definition at line 64 of file makeChemistryTabulationMethod.H.