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

Go to the source code of this file.

Macros

#define makeChemistrySolverType(SS, Comp, Thermo)
 
#define makeChemistrySolverTypes(CompChemModel, Thermo)
 

Detailed Description

Original source file makeChemistrySolverTypes.H

Definition in file makeChemistrySolverTypes.H.

Macro Definition Documentation

◆ makeChemistrySolverType

#define makeChemistrySolverType (   SS,
  Comp,
  Thermo 
)
Value:
\
typedef SS<chemistryModel<Comp, Thermo> > SS##Comp##Thermo; \
\
defineTemplateTypeNameAndDebugWithName \
( \
SS##Comp##Thermo, \
(#SS"<" + word(Comp::typeName_()) \
+ "," + Thermo::typeName() + ">").c_str(), \
0 \
); \
\
addToRunTimeSelectionTable \
( \
Comp, \
SS##Comp##Thermo, \
fvMesh \
);

Definition at line 39 of file makeChemistrySolverTypes.H.

◆ makeChemistrySolverTypes

#define makeChemistrySolverTypes (   CompChemModel,
  Thermo 
)
Value:
\
makeChemistrySolverType \
( \
noChemistrySolver, \
CompChemModel, \
Thermo \
); \
\
makeChemistrySolverType \
( \
EulerImplicit, \
CompChemModel, \
Thermo \
); \
\
makeChemistrySolverType \
( \
ode, \
CompChemModel, \
Thermo \
); \

Definition at line 59 of file makeChemistrySolverTypes.H.