44 #ifndef psiQGDThermo_H
45 #define psiQGDThermo_H
48 #include "psiThermo.H"
49 #include "runTimeSelectionTables.H"
91 (
const fvMesh& mesh,
const word& phaseName),
102 const word& phaseName
109 const word& phaseName,
115 static autoPtr<psiQGDThermo>
New
118 const word& phaseName=word::null
122 static autoPtr<psiQGDThermo>
New
125 const word& phaseName,
139 const volScalarField&
c()
const;
142 virtual const volScalarField&
p()
const;
148 virtual tmp<volScalarField>
rho()
const;
151 virtual tmp<volScalarField>
mu()
const;
declareRunTimeSelectionTable(autoPtr, psiQGDThermo, fvMesh,(const fvMesh &mesh, const word &phaseName),(mesh, phaseName))
Declare run-time constructor selection table.
virtual const volScalarField & p() const
virtual ~psiQGDThermo()
Destructor.
const volScalarField & c() const
TypeName("psiQGDThermo")
Runtime type information.
virtual tmp< volScalarField > mu() const
virtual tmp< volScalarField > rho() const
static autoPtr< psiQGDThermo > New(const fvMesh &mesh, const word &phaseName=word::null)
Selector.
Class describing thermophysical properties of perfect gas with motion governed by Quasi- Gas dynamics...
Abstract base class for classes implementing thermophysical properties of gases and fluids governed b...
psiQGDThermo(const psiQGDThermo &)
Construct as copy (not implemented)