Class which represents a phase with a thermodynamic model. Provides access to the thermodynamic variables. Note that the thermo model itself is not returned as this class could be substituted in the hierarchy for one which mirrors the functionality, but does not include a thermo model; an incompressible phase model, for example. More...
Public Member Functions | |
ThermoPhaseModel (const phaseSystem &fluid, const word &phaseName, const label index) | |
virtual | ~ThermoPhaseModel () |
virtual bool | compressible () const |
virtual const rhoThermo & | thermo () const |
virtual rhoThermo & | thermoRef () |
virtual tmp< volScalarField > | rho () const |
virtual tmp< volScalarField > | mu () const |
virtual tmp< scalarField > | mu (const label patchi) const |
virtual tmp< volScalarField > | nu () const |
virtual tmp< scalarField > | nu (const label patchi) const |
virtual tmp< volScalarField > | alpha () const |
virtual tmp< scalarField > | alpha (const label patchi) const |
virtual tmp< volScalarField > | kappa () const |
virtual tmp< scalarField > | kappa (const label patchi) const |
virtual tmp< volScalarField > | alphahe () const |
virtual tmp< scalarField > | alphahe (const label patchi) const |
virtual tmp< volScalarField > | kappaEff (const volScalarField &alphat) const |
virtual tmp< scalarField > | kappaEff (const scalarField &alphat, const label patchi) const |
virtual tmp< volScalarField > | alphaEff (const volScalarField &alphat) const |
virtual tmp< scalarField > | alphaEff (const scalarField &alphat, const label patchi) const |
Protected Attributes | |
autoPtr< ThermoType > | thermo_ |
Class which represents a phase with a thermodynamic model. Provides access to the thermodynamic variables. Note that the thermo model itself is not returned as this class could be substituted in the hierarchy for one which mirrors the functionality, but does not include a thermo model; an incompressible phase model, for example.
Definition at line 53 of file ThermoPhaseModel.H.
ThermoPhaseModel | ( | const phaseSystem & | fluid, |
const word & | phaseName, | ||
const label | index | ||
) |
Definition at line 36 of file ThermoPhaseModel.C.
References Foam::name().
|
virtual |
Definition at line 57 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 64 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 72 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 80 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 88 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 96 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 105 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 115 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 124 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 195 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 204 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 134 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 143 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 153 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 162 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 173 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 184 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 215 of file ThermoPhaseModel.C.
|
virtual |
Definition at line 226 of file ThermoPhaseModel.C.
|
protected |
Definition at line 62 of file ThermoPhaseModel.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.