85 #ifndef atmAlphatkWallFunctionFvPatchScalarField_H 86 #define atmAlphatkWallFunctionFvPatchScalarField_H 103 class atmAlphatkWallFunctionFvPatchScalarField
105 public fixedValueFvPatchScalarField
118 autoPtr<Function1<scalar>>
Pr_;
121 autoPtr<PatchFunction1<scalar>>
Prt_;
124 autoPtr<PatchFunction1<scalar>>
z0_;
222 virtual void autoMap(
const fvPatchFieldMapper&);
235 virtual void write(Ostream&)
const;
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void autoMap(const fvPatchFieldMapper &)
Map (and resize as needed) from self given a mapping object.
autoPtr< PatchFunction1< scalar > > Prt_
Turbulent Prandtl number field.
ThermalDiffusivity< CompressibleTurbulenceModel< fluidThermo > > turbulenceModel
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
This boundary condition provides a wall constraint on the kinematic turbulent thermal conductivity (i...
virtual void write(Ostream &) const
Write.
autoPtr< PatchFunction1< scalar > > z0_
Surface roughness length [m].
atmAlphatkWallFunctionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
virtual void checkType()
Check the type of the patch.
const scalar kappa_
von Kármán constant
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
fvPatchField< scalar > fvPatchScalarField
A FieldMapper for finite-volume patch fields.
virtual void rmap(const fvPatchScalarField &, const labelList &)
Reverse map the given fvPatchField onto this fvPatchField.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
static scalar tolerance_
Solution parameters.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
List< label > labelList
A List of labels.
A class for managing temporary objects.
autoPtr< Function1< scalar > > Pr_
Molecular Prandtl number.
TypeName("atmAlphatkWallFunction")
Runtime type information.
const scalar Cmu_
Empirical model constant.
void writeLocalEntries(Ostream &) const
Write local wall function variables.