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

Go to the source code of this file.

Macros

#define makeChemistryReductionMethod(SS, Comp, Thermo)
 
#define makeChemistryReductionMethods(CompChemModel, Thermo)
 

Detailed Description

Original source file makeChemistryReductionMethods.H

Definition in file makeChemistryReductionMethods.H.

Macro Definition Documentation

◆ makeChemistryReductionMethod

#define makeChemistryReductionMethod (   SS,
  Comp,
  Thermo 
)
Value:
\
typedef chemistryReductionMethods::SS<Comp, Thermo> SS##Comp##Thermo; \
\
( \
SS##Comp##Thermo, \
(#SS"<" + word(Comp::typeName_()) \
+ "," + Thermo::typeName() + ">").c_str(), \
0 \
); \
\
chemistryReductionMethod<Comp, Thermo>:: \
adddictionaryConstructorToTable<SS##Comp##Thermo> \
add##chemistryReductionMethods##SS##Comp##Thermo##ConstructorToTable_;
#define defineTemplateTypeNameAndDebugWithName(Type, Name, DebugSwitch)
Define the typeName and debug information, lookup as Name.
Definition: className.H:126
dict add("bounds", meshBb)
static const char *const typeName
The type name used in ensight case files.

Definition at line 42 of file makeChemistryReductionMethods.H.

◆ makeChemistryReductionMethods

#define makeChemistryReductionMethods (   CompChemModel,
  Thermo 
)

Definition at line 59 of file makeChemistryReductionMethods.H.