Go to the documentation of this file.
56 <<
"Case is 2D, LES is not strictly applicable\n"
61 scalar thickness = 0.0;
66 thickness =
mesh.bounds().span()[dir];
76 <<
"Case is not 3D or 2D, LES is not applicable"
97 dict.subDict(
type() +
"Coeffs").lookupOrDefault<scalar>(
"deltaCoeff", 1)
108 dict.subDict(
type() +
"Coeffs").readIfPresent<scalar>
120 if (turbulenceModel_.mesh().changing())
A class for handling words, derived from string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Set of directions for each cell in the mesh. Either uniform and size=1 or one set of directions per c...
cubeRootVolDelta(const cubeRootVolDelta &)
Disallow default bitwise copy construct and assignment.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
autoPtr< compressible::turbulenceModel > turbulence
Simple cube-root of cell volume delta used in LES models.
const turbulenceModel & turbulenceModel_
InternalField & internalField()
Return internal field.
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
Abstract base class for turbulence models (RAS, LES and laminar).
A list of keyword definitions, which are a keyword followed by any number of values (e....
Macros for easy insertion into run-time selection tables.
Mesh data needed to do the Finite Volume discretisation.
virtual void read(const dictionary &)
Read the LESdelta dictionary.
errorManipArg< error, int > exit(error &err, const int errNo=1)
void correctBoundaryConditions()
Correct boundary field.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Abstract base class for LES deltas.
defineTypeNameAndDebug(cubeRootVolDelta, 0)
dimensionedScalar sqrt(const dimensionedScalar &ds)
const fvMesh & mesh() const
addToRunTimeSelectionTable(LESfluidThermoCompressibleTurbulenceModel, SmagorinskyLESfluidThermoCompressibleTurbulenceModel, dictionary)
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
#define WarningInFunction
Report a warning using Foam::Warning.
word name(const complex &)
Return a string representation of a complex.