Go to the documentation of this file.
30 #include "phaseSystem.H"
42 #include "surfaceInterpolate.H"
46 template<
class BasePhaseModel>
53 BasePhaseModel(
fluid, phaseName),
61 fluid.mesh().time().timeName(),
72 template<
class BasePhaseModel>
79 template<
class BasePhaseModel>
87 template<
class BasePhaseModel>
95 template<
class BasePhaseModel>
103 template<
class BasePhaseModel>
111 template<
class BasePhaseModel>
119 template<
class BasePhaseModel>
128 U_.mesh().time().timeName(),
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
static constexpr const zero Zero
Global zero (0)
virtual tmp< surfaceScalarField > alphaPhi() const
Constant access the volumetric flux of the phase.
virtual tmp< surfaceScalarField > diffNo() const
Diffusion number.
Calculate the divergence of the given field.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
Calculate the matrix for the divergence of the given field and flux.
virtual tmp< surfaceScalarField > phi() const
Constant access the volumetric flux.
virtual tmp< volVectorField > U() const
Access const reference to U.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
MovingPhaseModel(const phaseSystem &fluid, const word &phaseName)
Calculate the matrix for implicit and explicit sources.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
virtual void correct()
Correct the phase properties other than the thermo and turbulence.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
Calculate the first temporal derivative.
Class to represent a system of phases and model interfacial transfers between them.
Calculate the matrix for the first temporal derivative.
const dimensionSet dimless
Dimensionless.