50void Foam::LESModels::maxDeltaxyzCubeRootLESDelta::calcDelta()
63 delta_.correctBoundaryConditions();
69Foam::LESModels::maxDeltaxyzCubeRootLESDelta::maxDeltaxyzCubeRootLESDelta
85 name +
"cubeRootVolDelta",
99 cubeRootVolDelta_.read(
dict.subDict(
typeName +
"Coeffs"));
107 if (turbulenceModel_.mesh().changing())
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
void correctBoundaryConditions()
Correct boundary field.
void calcDelta()
Calculate the delta values.
virtual void read(const dictionary &)
Read the LESdelta dictionary.
void calcDelta()
Calculate the delta values.
Abstract base class for LES deltas.
LESdelta(const LESdelta &)=delete
No copy construct.
const turbulenceModel & turbulence() const
Return turbulenceModel reference.
const turbulenceModel & turbulenceModel_
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Abstract base class for turbulence models (RAS, LES and laminar).
A class for handling words, derived from Foam::string.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
Namespace for LES SGS models.
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const word GlobalIOList< Tuple2< scalar, vector > >::typeName("scalarVectorTable")
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.