FreeFOAM The Cross-Platform CFD Toolkit
makeBasicPsiThermo.H File Reference

Macros for creating 'basic' compresibility-based thermo packages. More...


Detailed Description

Macros for creating 'basic' compresibility-based thermo packages.

InClass Foam::basicPsiThermo

Definition in file makeBasicPsiThermo.H.

+ Include dependency graph for makeBasicPsiThermo.H:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define makeBasicPsiThermo(Cthermo, Mixture, Transport, Thermo, EqnOfState)

Macro Definition Documentation

#define makeBasicPsiThermo (   Cthermo,
  Mixture,
  Transport,
  Thermo,
  EqnOfState 
)
Value:
\
typedef Cthermo<Mixture<Transport<specieThermo<Thermo<EqnOfState> > > > > \
Cthermo##Mixture##Transport##Thermo##EqnOfState; \
\
defineTemplateTypeNameAndDebugWithName \
( \
Cthermo##Mixture##Transport##Thermo##EqnOfState, \
#Cthermo \
"<"#Mixture"<"#Transport"<specieThermo<"#Thermo"<"#EqnOfState">>>>>", \
0 \
); \
\
addToRunTimeSelectionTable \
( \
basicPsiThermo, \
Cthermo##Mixture##Transport##Thermo##EqnOfState, \
fvMesh \
)

Definition at line 40 of file makeBasicPsiThermo.H.