Loading...
Searching...
No Matches
makeReactionThermo.H File Reference
Include dependency graph for makeReactionThermo.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define defineThermoPhysicsReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
#define makeThermoPhysicsReactionThermos(BaseThermo, BaseReactionThermo, CThermo, Mixture, ThermoPhys)
#define makeThermoPhysicsReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
#define makeReactionThermos(BaseThermo, BaseReactionThermo, CThermo, Mixture, Transport, Type, Thermo, EqnOfState, Specie)
#define makeReactionThermo(BaseReactionThermo, CThermo, Mixture, Transport, Type, Thermo, EqnOfState, Specie)

Detailed Description

Original source file makeReactionThermo.H

Definition in file makeReactionThermo.H.

Macro Definition Documentation

◆ defineThermoPhysicsReactionThermo

#define defineThermoPhysicsReactionThermo ( BaseReactionThermo,
CThermo,
Mixture,
ThermoPhys )
Value:
\
typedef CThermo \
< \
BaseReactionThermo, \
SpecieMixture \
< \
Mixture \
< \
ThermoPhys \
> \
> \
> CThermo##Mixture##ThermoPhys; \
\
( \
CThermo##Mixture##ThermoPhys, \
(#CThermo"<" + Mixture<ThermoPhys>::typeName() + ">").c_str(), \
0 \
)
#define defineTemplateTypeNameAndDebugWithName(Type, Name, DebugSwitch)
Define the typeName and debug information, lookup as Name.
Definition className.H:149

Definition at line 30 of file makeReactionThermo.H.

◆ makeThermoPhysicsReactionThermos

#define makeThermoPhysicsReactionThermos ( BaseThermo,
BaseReactionThermo,
CThermo,
Mixture,
ThermoPhys )
Value:
\
( \
BaseReactionThermo, \
CThermo, \
Mixture, \
ThermoPhys \
); \
\
addThermoPhysicsThermo(basicThermo, CThermo##Mixture##ThermoPhys); \
addThermoPhysicsThermo(fluidThermo, CThermo##Mixture##ThermoPhys); \
addThermoPhysicsThermo(BaseThermo, CThermo##Mixture##ThermoPhys); \
addThermoPhysicsThermo(BaseReactionThermo, CThermo##Mixture##ThermoPhys)
#define defineThermoPhysicsReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 52 of file makeReactionThermo.H.

◆ makeThermoPhysicsReactionThermo

#define makeThermoPhysicsReactionThermo ( BaseReactionThermo,
CThermo,
Mixture,
ThermoPhys )
Value:
\
( \
BaseReactionThermo, \
CThermo, \
Mixture, \
ThermoPhys \
); \
\
\
addThermoPhysicsThermo(BaseReactionThermo, CThermo##Mixture##ThermoPhys)

Definition at line 68 of file makeReactionThermo.H.

◆ makeReactionThermos

#define makeReactionThermos ( BaseThermo,
BaseReactionThermo,
CThermo,
Mixture,
Transport,
Type,
Thermo,
EqnOfState,
Specie )
Value:
\
typedefThermoPhysics(Transport,Type,Thermo,EqnOfState,Specie); \
\
( \
BaseThermo, \
BaseReactionThermo, \
CThermo, \
Mixture, \
Transport##Type##Thermo##EqnOfState##Specie \
)
#define makeThermoPhysicsReactionThermos(BaseThermo, BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 82 of file makeReactionThermo.H.

◆ makeReactionThermo

#define makeReactionThermo ( BaseReactionThermo,
CThermo,
Mixture,
Transport,
Type,
Thermo,
EqnOfState,
Specie )
Value:
\
typedefThermoPhysics(Transport,Type,Thermo,EqnOfState,Specie); \
\
( \
BaseReactionThermo, \
CThermo, \
Mixture, \
Transport##Type##Thermo##EqnOfState##Specie \
)
#define makeThermoPhysicsReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 96 of file makeReactionThermo.H.