70 #include "cavitationModel.H"
76 namespace compressible
78 namespace cavitationModels
110 tmp<volScalarField::Internal> fT(
const rhoFluidThermo&
thermo)
const;
126 const label liquidIndex
An ordered pair of two objects of type <Type> with first() and second() elements.
TypeName("Saito")
Runtime type information.
virtual Pair< tmp< volScalarField::Internal > > mDotcvAlphal() const
Return the mass condensation and vaporisation rates as a.
virtual void correct()
Correct the Saito phaseChange model.
virtual bool read(const dictionary &dict)
Read the dictionary and update.
virtual ~Saito()
Destructor.
Saito(const dictionary &dict, const compressibleTwoPhases &phases, const label liquidIndex)
Construct for phases.
virtual Pair< tmp< volScalarField::Internal > > mDotcvP() const
Return the mass condensation and vaporisation rates as coefficients.
Abstract base class for cavitation models.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
fluidMulticomponentThermo & thermo