FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

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 "src/thermophysicalModels/basic/psiThermo/basicPsiThermo/basicPsiThermo.H"
#include "src/OpenFOAM/db/runTimeSelection/addToRunTimeSelectionTable.H"
Include dependency graph for makeBasicPsiThermo.H:

Go to the source code of this file.

Defines

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

Define 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.