Go to the documentation of this file.
28 #include "phaseModel.H"
34 const word& phaseName,
43 IOobject::groupName(
"alpha", phaseName),
59 IOobject::groupName(
"dgdt", phaseName),
62 IOobject::READ_IF_PRESENT,
75 thermo_->validate(phaseName,
"e");
92 thermo_->he() = thermo_->he(p_, T_);
static constexpr const zero Zero
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
phaseModel(const word &phaseName, const dictionary &phaseDict, const fvMesh &mesh)
static autoPtr< rhoThermo > New(const fvMesh &, const word &phaseName=word::null)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
tmp< GeometricField< Type, PatchField, GeoMesh > > T() const
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
static word groupName(StringType base, const word &group)
autoPtr< phaseModel > clone() const
const dimensionSet dimless