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 defineReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
 
#define addReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
 
#define makeReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
 
#define makeReactionThermos( BaseThermo, BaseReactionThermo, CThermo, Mixture, ThermoPhys)
 
#define makePsiuReactionThermo(Mixture, ThermoPhys)
 
#define makePsiuReactionThermos(Mixture, ThermoPhys)
 

Detailed Description

Original source file makeReactionThermo.H

Definition in file makeReactionThermo.H.

Macro Definition Documentation

◆ defineReactionThermo

#define defineReactionThermo (   BaseReactionThermo,
  CThermo,
  Mixture,
  ThermoPhys 
)
Value:
\
typedef CThermo \
< \
BaseReactionThermo::composite, \
SpecieMixture \
< \
Mixture \
< \
ThermoPhys \
> \
> \
> CThermo##Mixture##ThermoPhys; \
\
defineTemplateTypeNameAndDebugWithName \
( \
CThermo##Mixture##ThermoPhys, \
( \
word(CThermo##Mixture##ThermoPhys::typeName_()) + "<" \
+ Mixture<ThermoPhys>::typeName() + ">" \
).c_str(), \
0 \
)

Definition at line 34 of file makeReactionThermo.H.

◆ addReactionThermo

#define addReactionThermo (   BaseReactionThermo,
  CThermo,
  Mixture,
  ThermoPhys 
)
Value:
\
addThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 59 of file makeReactionThermo.H.

◆ makeReactionThermo

#define makeReactionThermo (   BaseReactionThermo,
  CThermo,
  Mixture,
  ThermoPhys 
)
Value:
\
defineReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(fluidReactionThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
#define addReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 64 of file makeReactionThermo.H.

◆ makeReactionThermos

#define makeReactionThermos (   BaseThermo,
  BaseReactionThermo,
  CThermo,
  Mixture,
  ThermoPhys 
)
Value:
\
defineReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(basicThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(fluidThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(BaseThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(fluidReactionThermo, CThermo, Mixture, ThermoPhys); \
addReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)
#define addReactionThermo(BaseReactionThermo, CThermo, Mixture, ThermoPhys)

Definition at line 72 of file makeReactionThermo.H.

◆ makePsiuReactionThermo

#define makePsiuReactionThermo (   Mixture,
  ThermoPhys 
)
Value:
\
defineReactionThermo \
( \
psiuReactionThermo, \
heheuPsiThermo, \
Mixture, \
ThermoPhys \
); \
addThermo(psiuReactionThermo, heheuPsiThermo, Mixture, ThermoPhys)
#define addThermo(BaseThermo, CThermo, Mixture, ThermoPhys)
Definition: makeThermo.H:61

Definition at line 84 of file makeReactionThermo.H.

◆ makePsiuReactionThermos

#define makePsiuReactionThermos (   Mixture,
  ThermoPhys 
)
Value:
\
defineReactionThermo \
( \
psiuReactionThermo, \
heheuPsiThermo, \
Mixture, \
ThermoPhys \
); \
addThermo(basicThermo, heheuPsiThermo, Mixture, ThermoPhys); \
addThermo(fluidThermo, heheuPsiThermo, Mixture, ThermoPhys); \
addThermo(psiThermo, heheuPsiThermo, Mixture, ThermoPhys); \
addThermo(psiuReactionThermo, heheuPsiThermo, Mixture, ThermoPhys)
#define addThermo(BaseThermo, CThermo, Mixture, ThermoPhys)
Definition: makeThermo.H:61

Definition at line 97 of file makeReactionThermo.H.