78 #ifndef compressible_alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField_H 79 #define compressible_alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField_H 94 class alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField
96 public alphatPhaseChangeWallFunctionFvPatchScalarField
148 TypeName(
"compressible::alphatPhaseChangeJayatillekeWallFunction");
tmp< scalarField > Psmooth(const scalarField &Prat) const
'P' function
TypeName("compressible::alphatPhaseChangeJayatillekeWallFunction")
Runtime type information.
virtual tmp< fvPatchField< scalar > > clone() const
Return a clone.
void checkType()
Check the type of the patch.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
tmp< scalarField > calcAlphat(const scalarField &prevAlphat) const
Update turbulent thermal diffusivity.
scalar Cmu_
Empirical model coefficient.
static tmp< fvPatchField< Type > > Clone(const DerivedPatchField &pf, Args &&... args)
Clone a patch field, optionally with internal field reference etc.
scalar E_
Wall roughness parameter.
scalar Prt_
Turbulent Prandtl number.
alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
A FieldMapper for finite-volume patch fields.
tmp< scalarField > yPlusTherm(const scalarField &P, const scalarField &Prat) const
Calculate y+ at the edge of the thermal laminar sublayer.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
scalar kappa_
Von Karman constant.
virtual void write(Ostream &) const
Write.
This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyal...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
static scalar tolerance_
Absolute tolerance.
static label maxIters_
Maximum number of iterations.
A class for managing temporary objects.