Definition at line 55 of file phaseChangeTwoPhaseMixture.H.
Inheritance diagram for phaseChangeTwoPhaseMixture:
Collaboration diagram for phaseChangeTwoPhaseMixture:Public Member Functions | |
| TypeName ("phaseChangeTwoPhaseMixture") | |
| Runtime type information.
| |
| declareRunTimeSelectionTable (autoPtr, phaseChangeTwoPhaseMixture, components,(const volVectorField &U, const surfaceScalarField &phi, const word &alpha1Name),(U, phi, alpha1Name)) | |
| phaseChangeTwoPhaseMixture (const word &type, const volVectorField &U, const surfaceScalarField &phi, const word &alpha1Name="alpha1") | |
| Construct from components.
| |
| virtual | ~phaseChangeTwoPhaseMixture () |
| const dimensionedScalar & | pSat () const |
| Return const-access to the saturation vapour pressure.
| |
| virtual Pair< tmp < volScalarField > > | mDotAlphal () const =0 |
| Return the mass condensation and vaporisation rates as a.
| |
| virtual Pair< tmp < volScalarField > > | mDotP () const =0 |
| Return the mass condensation and vaporisation rates as an.
| |
| Pair< tmp< volScalarField > > | vDotAlphal () const |
| Return the volumetric condensation and vaporisation rates as a.
| |
| Pair< tmp< volScalarField > > | vDotP () const |
| Return the volumetric condensation and vaporisation rates as an.
| |
| virtual void | correct ()=0 |
| Correct the phaseChange model.
| |
| virtual bool | read ()=0 |
| Read the transportProperties dictionary and update.
| |
Static Public Member Functions | |
| static autoPtr < phaseChangeTwoPhaseMixture > | New (const volVectorField &U, const surfaceScalarField &phi, const word &alpha1Name="alpha1") |
| Return a reference to the selected phaseChange model.
| |
Protected Member Functions | |
| phaseChangeTwoPhaseMixture (const phaseChangeTwoPhaseMixture &) | |
| Disallow copy construct.
| |
| void | operator= (const phaseChangeTwoPhaseMixture &) |
| Disallow default bitwise assignment.
| |
Protected Attributes | |
| dictionary | phaseChangeTwoPhaseMixtureCoeffs_ |
| dimensionedScalar | pSat_ |
| Saturation vapour pressure.
| |
| phaseChangeTwoPhaseMixture | ( | const phaseChangeTwoPhaseMixture & | ) | [protected]
|
Disallow copy construct.
| phaseChangeTwoPhaseMixture | ( | const word & | type, |
| const volVectorField & | U, | ||
| const surfaceScalarField & | phi, | ||
| const word & | alpha1Name = "alpha1"
|
||
| ) |
Construct from components.
| virtual ~phaseChangeTwoPhaseMixture | ( | ) | [inline, virtual]
|
Definition at line 126 of file phaseChangeTwoPhaseMixture.H.
| void operator= | ( | const phaseChangeTwoPhaseMixture & | ) | [protected]
|
Disallow default bitwise assignment.
| TypeName | ( | "phaseChangeTwoPhaseMixture" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| phaseChangeTwoPhaseMixture | , | ||
| components | , | ||
| (const volVectorField &U, const surfaceScalarField &phi, const word &alpha1Name) | , | ||
| (U, phi, alpha1Name) | |||
| ) |
| static autoPtr<phaseChangeTwoPhaseMixture> New | ( | const volVectorField & | U, |
| const surfaceScalarField & | phi, | ||
| const word & | alpha1Name = "alpha1"
|
||
| ) | [static]
|
Return a reference to the selected phaseChange model.
| const dimensionedScalar& pSat | ( | ) | const [inline]
|
Return const-access to the saturation vapour pressure.
Definition at line 133 of file phaseChangeTwoPhaseMixture.H.
References phaseChangeTwoPhaseMixture::pSat_.
| virtual Pair<tmp<volScalarField> > mDotAlphal | ( | ) | const [pure virtual]
|
Return the mass condensation and vaporisation rates as a.
coefficient to multiply (1 - alphal) for the condensation rate and a coefficient to multiply alphal for the vaporisation rate
Implemented in Kunz, Merkle, and SchnerrSauer.
| virtual Pair<tmp<volScalarField> > mDotP | ( | ) | const [pure virtual]
|
Return the mass condensation and vaporisation rates as an.
explicit term for the condensation rate and a coefficient to multiply (p - pSat) for the vaporisation rate
Implemented in Kunz, Merkle, and SchnerrSauer.
| Pair<tmp<volScalarField> > vDotAlphal | ( | ) | const |
Return the volumetric condensation and vaporisation rates as a.
coefficient to multiply (1 - alphal) for the condensation rate and a coefficient to multiply alphal for the vaporisation rate
| Pair<tmp<volScalarField> > vDotP | ( | ) | const |
Return the volumetric condensation and vaporisation rates as an.
explicit term for the condensation rate and a coefficient to multiply (p - pSat) for the vaporisation rate
| virtual void correct | ( | ) | [pure virtual]
|
Correct the phaseChange model.
Reimplemented from twoPhaseMixture.
Implemented in Kunz, Merkle, and SchnerrSauer.
| virtual bool read | ( | ) | [pure virtual]
|
Read the transportProperties dictionary and update.
Reimplemented from twoPhaseMixture.
Implemented in Kunz, Merkle, and SchnerrSauer.
dictionary phaseChangeTwoPhaseMixtureCoeffs_ [protected]
|
Definition at line 64 of file phaseChangeTwoPhaseMixture.H.
dimensionedScalar pSat_ [protected]
|
Saturation vapour pressure.
Definition at line 67 of file phaseChangeTwoPhaseMixture.H.
Referenced by phaseChangeTwoPhaseMixture::pSat().