36 #include "surfaceFields.H"
38 #include "coupledPolyPatch.H"
39 #include "coupledFvPatch.H"
40 #include "emptyFvPatch.H"
41 #include "wedgeFvPatch.H"
42 #include "symmetryPlaneFvPatch.H"
43 #include "symmetryFvPatch.H"
44 #include "wallFvPatch.H"
59 psiThermo(mesh, phaseName),
64 qgdCoeffs().hQGD()/mesh.time().deltaT()
77 psiThermo(mesh, phaseName, dictName),
82 qgdCoeffs().hQGD()/mesh.time().deltaT()
100 const word& phaseName
103 return basicThermo::New<psiQGDThermo>(mesh, phaseName);
109 const word& phaseName,
113 return basicThermo::New<psiQGDThermo>(mesh, phaseName);
128 if (!basicThermo::read())
163 return psiThermo::mu();
virtual const volScalarField & p() const
virtual ~psiQGDThermo()
Destructor.
const volScalarField & c() const
virtual tmp< volScalarField > mu() const
virtual tmp< volScalarField > rho() const
static autoPtr< psiQGDThermo > New(const fvMesh &mesh, const word &phaseName=word::null)
Selector.
defineRunTimeSelectionTable(psiQGDReactionThermo, fvMesh)
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)
defineTypeNameAndDebug(psiQGDReactionThermo, 0)
volScalarField rho(IOobject("rho", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), thermo.rho())