Go to the documentation of this file.
64 #ifndef incompressible_alphatJayatillekeWallFunctionFvPatchScalarField_H
65 #define incompressible_alphatJayatillekeWallFunctionFvPatchScalarField_H
74 namespace incompressible
81 class alphatJayatillekeWallFunctionFvPatchScalarField
83 public fixedValueFvPatchScalarField
114 scalar
Psmooth(
const scalar Prat)
const;
127 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.
tmp< scalarField > yPlus(const turbulenceModel &turbModel) const
Return the patch y+.
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.
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 a number of values (eg,...
scalar yPlusTherm(const scalar P, const scalar Prat) const
Calculate y+ at the edge of the thermal laminar sublayer.
scalar kappa_
Von Karman constant.
Templated abstract base class for single-phase incompressible turbulence models.
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...