Class to host the wall-function coefficients being used in the wall function boundary conditions. More...
Public Member Functions | |
| wallFunctionCoefficients () | |
| Construct with default coefficients. More... | |
| wallFunctionCoefficients (const dictionary &dict) | |
| Construct from dictionary. More... | |
| scalar | Cmu () const noexcept |
| Return the object: Cmu. More... | |
| scalar | kappa () const noexcept |
| Return the object: kappa. More... | |
| scalar | E () const noexcept |
| Return the object: E. More... | |
| scalar | yPlusLam () const noexcept |
| Return the object: yPlusLam. More... | |
| void | writeEntries (Ostream &) const |
| Write wall-function coefficients as dictionary entries. More... | |
Class to host the wall-function coefficients being used in the wall function boundary conditions.
<patchName>
{
// Top-level entries
...
// Optional entries
Cmu 0.09;
kappa 0.41;
E 9.8;
// Inherited entries
...
}
where the entries mean:
| Property | Description | Type | Reqd | Deflt |
|---|---|---|---|---|
Cmu | Empirical model coefficient | scalar | no | 0.09 |
kappa | von Karman constant | scalar | no | 0.41 |
E | Wall roughness parameter | scalar | no | 9.8 |
Definition at line 101 of file wallFunctionCoefficients.H.
Construct with default coefficients.
Definition at line 54 of file wallFunctionCoefficients.C.
|
explicit |
Construct from dictionary.
Definition at line 64 of file wallFunctionCoefficients.C.
|
inlinenoexcept |
Return the object: Cmu.
Definition at line 149 of file wallFunctionCoefficients.H.
Referenced by adjointkOmegaSST::addWallFunctionTerms(), adjointkOmegaSST::adjointMeanFlowSource(), nutkWallFunctionFvPatchScalarField::calcNut(), nutkRoughWallFunctionFvPatchScalarField::calcNut(), atmNutkWallFunctionFvPatchScalarField::calcNut(), atmNutWallFunctionFvPatchScalarField::calcNut(), kaqRWallFunctionFvPatchScalarField::manipulateMatrix(), and kLowReWallFunctionFvPatchScalarField::updateCoeffs().

|
inlinenoexcept |
Return the object: kappa.
Definition at line 157 of file wallFunctionCoefficients.H.
Referenced by nutkWallFunctionFvPatchScalarField::calcNut(), nutUWallFunctionFvPatchScalarField::calcNut(), nutkRoughWallFunctionFvPatchScalarField::calcNut(), atmNutUWallFunctionFvPatchScalarField::calcNut(), atmNutkWallFunctionFvPatchScalarField::calcNut(), atmNutWallFunctionFvPatchScalarField::calcNut(), and kLowReWallFunctionFvPatchScalarField::updateCoeffs().

|
inlinenoexcept |
Return the object: E.
Definition at line 165 of file wallFunctionCoefficients.H.
Referenced by nutkWallFunctionFvPatchScalarField::calcNut(), nutUWallFunctionFvPatchScalarField::calcNut(), and nutkRoughWallFunctionFvPatchScalarField::calcNut().

|
inlinenoexcept |
Return the object: yPlusLam.
Definition at line 173 of file wallFunctionCoefficients.H.
Referenced by nutkWallFunctionFvPatchScalarField::calcNut(), nutUWallFunctionFvPatchScalarField::calcNut(), and kLowReWallFunctionFvPatchScalarField::updateCoeffs().

| void writeEntries | ( | Ostream & | os | ) | const |
Write wall-function coefficients as dictionary entries.
Definition at line 81 of file wallFunctionCoefficients.C.
References os(), and Ostream::writeEntryIfDifferent().
