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:126

Definition at line 37 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 59 of file makeReactionThermo.H.

◆ makeThermoPhysicsReactionThermo

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

Definition at line 75 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 89 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 103 of file makeReactionThermo.H.