32 const word& phaseName,
41 IOobject::groupName(
"alpha", phaseName),
50 nuModel_(viscosityModel::
New(U.
mesh(), phaseName)),
60 return autoPtr<phase>(
nullptr);
72 phaseDict.lookup(
"rho") >> rho_;
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
virtual bool read()
Read object.
phase(const word &name, const volVectorField &U, const surfaceScalarField &phi)
Construct from components.
void correct()
Correct the phase properties.
GeometricField< vector, fvPatchField, volMesh > volVectorField
dictionary()
Construct top-level dictionary null.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
autoPtr< phase > clone() const
Return clone.
const dimensionSet dimDensity
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.