Go to the documentation of this file.
43 #ifndef SchnerrSauer_H
44 #define SchnerrSauer_H
52 namespace phaseChangeTwoPhaseMixtures
dimensionedScalar n_
Bubble number density.
dimensionedScalar dNuc_
Nucleation site diameter.
A class for managing temporary objects.
SchnerrSauer(const volVectorField &U, const surfaceScalarField &phi)
Construct from components.
virtual ~SchnerrSauer()
Destructor.
TypeName("SchnerrSauer")
Runtime type information.
dimensionedScalar alphaNuc() const
Nucleation site volume-fraction.
virtual bool read()
Read the transportProperties dictionary and update.
Generic dimensioned Type class.
virtual Pair< tmp< volScalarField > > mDotP() const
Return the mass condensation and vaporisation rates as coefficients.
dimensionedScalar Cc_
Condensation rate coefficient.
SchnerrSauer cavitation model.
virtual void correct()
Correct the SchnerrSauer phaseChange model.
An ordered pair of two objects of type <T> with first() and second() elements.
tmp< volScalarField > pCoeff(const volScalarField &p) const
Part of the condensation and vapourisation rates.
virtual Pair< tmp< volScalarField > > mDotAlphal() const
Return the mass condensation and vaporisation rates as a.
const volVectorField & U() const
Return const-access to the mixture velocity.
dimensionedScalar Cv_
Vapourisation rate coefficient.
tmp< volScalarField > rRb(const volScalarField &limitedAlpha1) const
Reciprocal bubble radius.
Generic GeometricField class.