Go to the documentation of this file.
63 autoPtr<rhoThermo> thermo_;
74 const word& phaseName,
80 autoPtr<phaseModel>
clone()
const;
static autoPtr< T > New(Args &&... args)
Construct autoPtr of T with forwarding arguments.
A class for handling words, derived from Foam::string.
const word & keyword() const
const rhoThermo & thermo() const
Return const-access to phase rhoThermo.
void correct()
Correct the phase properties.
virtual const rhoThermo & thermo() const =0
Access const to phase thermo.
Basic thermodynamic properties based on density.
phaseModel(const word &phaseName, const dictionary &phaseDict, const fvMesh &mesh)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
autoPtr< phaseModel > operator()(Istream &is) const
const word & name() const
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const volScalarField & dgdt() const
Return const-access to phase divergence.
rhoThermo & thermo()
Return access to phase rhoThermo.
tmp< GeometricField< scalar, fvPatchField, volMesh > > T() const
Return transpose (only if it is a tensor field)
const word & name() const
const word & keyword() const
volScalarField & dgdt()
Return access to phase divergence.
autoPtr< phaseModel > clone() const
Return clone.