Go to the documentation of this file.
63 #ifndef alphatJayatillekeWallFunctionFvPatchScalarField_H
64 #define alphatJayatillekeWallFunctionFvPatchScalarField_H
72 namespace incompressible
79 class alphatJayatillekeWallFunctionFvPatchScalarField
81 public fixedValueFvPatchScalarField
125 TypeName(
"alphatJayatillekeWallFunction");
virtual void checkType()
Check the type of the patch.
A class for managing temporary objects.
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
scalar Cmu_
Cmu coefficient.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
This boundary condition provides a kinematic turbulent thermal conductivity for using wall functions,...
scalar Psmooth(const scalar Prat) const
`P' function
virtual void write(Ostream &) const
Write.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
alphatJayatillekeWallFunctionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
scalar Prt_
Turbulent Prandtl number.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
TypeName("alphatJayatillekeWallFunction")
Runtime type information.
A list of keyword definitions, which are a keyword followed by any number of values (e....
scalar yPlusTherm(const scalar P, const scalar Prat) const
Calculate y+ at the edge of the thermal laminar sublayer.
scalar kappa_
Von Karman constant.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...