Class describing thermophysical properties of perfect gas with motion governed by Quasi- Gas dynamics equations. More...
Public Member Functions | |
TypeName ("psiQGDThermo") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, psiQGDThermo, fvMesh,(const fvMesh &mesh, const word &phaseName),(mesh, phaseName)) | |
Declare run-time constructor selection table. More... | |
psiQGDThermo (const fvMesh &, const word &phaseName) | |
Construct from mesh and phase name. More... | |
psiQGDThermo (const fvMesh &, const word &phaseName, const word &dictName) | |
Construct from mesh and phase name. More... | |
virtual | ~psiQGDThermo () |
Destructor. More... | |
bool | read () |
const volScalarField & | c () const |
virtual const volScalarField & | p () const |
volScalarField & | p () |
virtual tmp< volScalarField > | rho () const |
virtual tmp< volScalarField > | mu () const |
Public Member Functions inherited from QGDThermo | |
TypeName ("QGDThermo") | |
QGDThermo (const fvMesh &mesh, const dictionary &dict) | |
Construct from mesh and dictionary. More... | |
virtual | ~QGDThermo () |
const volScalarField & | hQGD () const |
const volScalarField & | tauQGD () const |
const surfaceScalarField & | hQGDf () const |
const surfaceScalarField & | tauQGDf () const |
const volScalarField & | muQGD () const |
const volScalarField & | alphauQGD () const |
const volScalarField & | aQGD () const |
const surfaceScalarField & | aQGDf () const |
Switch | implicitDiffusion () const |
Static Public Member Functions | |
static autoPtr< psiQGDThermo > | New (const fvMesh &mesh, const word &phaseName=word::null) |
Selector. More... | |
static autoPtr< psiQGDThermo > | New (const fvMesh &mesh, const word &phaseName, const word &dictName) |
Selector. More... | |
Protected Member Functions | |
psiQGDThermo (const psiQGDThermo &) | |
Construct as copy (not implemented) More... | |
Protected Member Functions inherited from QGDThermo | |
qgd::QGDCoeffs & | qgdCoeffs () |
void | correctQGD (volScalarField &mu, volScalarField &alphau) |
Protected Attributes | |
volScalarField | c_ |
volScalarField | gamma_ |
Class describing thermophysical properties of perfect gas with motion governed by Quasi- Gas dynamics equations.
Definition at line 56 of file psiQGDThermo.H.
|
protected |
Construct as copy (not implemented)
psiQGDThermo | ( | const fvMesh & | mesh, |
const word & | phaseName | ||
) |
Construct from mesh and phase name.
Definition at line 50 of file psiQGDThermo.C.
psiQGDThermo | ( | const fvMesh & | mesh, |
const word & | phaseName, | ||
const word & | dictName | ||
) |
Construct from mesh and phase name.
Definition at line 68 of file psiQGDThermo.C.
References psiQGDThermo::read().
|
virtual |
Destructor.
Definition at line 111 of file psiQGDThermo.C.
TypeName | ( | "psiQGDThermo" | ) |
Runtime type information.
declareRunTimeSelectionTable | ( | autoPtr | , |
psiQGDThermo | , | ||
fvMesh | , | ||
(const fvMesh &mesh, const word &phaseName) | , | ||
(mesh, phaseName) | |||
) |
Declare run-time constructor selection table.
|
static |
Selector.
Definition at line 91 of file psiQGDThermo.C.
|
static |
Selector.
Definition at line 100 of file psiQGDThermo.C.
|
virtual |
Reimplemented from QGDThermo.
Definition at line 119 of file psiQGDThermo.C.
Referenced by psiQGDThermo::psiQGDThermo().
|
virtual |
Implements QGDThermo.
Definition at line 134 of file psiQGDThermo.C.
|
virtual |
Implements QGDThermo.
Definition at line 139 of file psiQGDThermo.C.
Foam::volScalarField & p | ( | ) |
Definition at line 144 of file psiQGDThermo.C.
|
virtual |
Implements QGDThermo.
Definition at line 149 of file psiQGDThermo.C.
|
virtual |
Implements QGDThermo.
Definition at line 154 of file psiQGDThermo.C.
|
protected |
Definition at line 73 of file psiQGDThermo.H.
|
protected |
Definition at line 78 of file psiQGDThermo.H.