37 temperaturePhaseChangeTwoPhaseMixture,
47 const thermoIncompressibleTwoPhaseMixture&
mixture,
55 "phaseChangeProperties",
56 mesh.time().constant(),
58 IOobject::MUST_READ_IF_MODIFIED,
80 return Pair<tmp<volScalarField>>
92 Pair<tmp<volScalarField>> mDot = this->mDot();
94 return Pair<tmp<volScalarField>>(pCoeff*mDot[0], pCoeff*mDot[1]);
const dimensionedScalar & rho2() const
Return const-access to phase2 density.
virtual bool read()
Read the transportProperties dictionary and update.
virtual bool read()
Read object.
Info<< "Creating temperaturePhaseChangeTwoPhaseMixture\"<< endl;autoPtr< temperaturePhaseChangeTwoPhaseMixture > mixture
const volScalarField & alpha1() const
Return the phase-fraction of phase 1.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
An ordered pair of two objects of type <T> with first() and second() elements.
const thermoIncompressibleTwoPhaseMixture & mixture_
Reference to the thermoIncompressibleTwoPhaseMixture.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
temperaturePhaseChangeTwoPhaseMixture(const temperaturePhaseChangeTwoPhaseMixture &)=delete
No copy construct.
defineTypeNameAndDebug(combustionModel, 0)
virtual Pair< tmp< volScalarField > > vDot() const
Return the volumetric condensation and vaporisation rates as.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
virtual Pair< tmp< volScalarField > > vDotAlphal() const
Return the volumetric condensation and vaporisation rates as a.
virtual Pair< tmp< volScalarField > > mDotAlphal() const =0
Return the mass condensation and vaporisation rates as a.
const dimensionedScalar & rho1() const
Return const-access to phase1 density.