Go to the documentation of this file.
79 template<
class BasicTurbulenceModel>
141 typedef typename BasicTurbulenceModel::alphaField
alphaField;
142 typedef typename BasicTurbulenceModel::rhoField
rhoField;
143 typedef typename BasicTurbulenceModel::transportModel
transportModel;
autoPtr< LESfilter > filterPtr_
BasicTurbulenceModel::alphaField alphaField
A class for handling words, derived from Foam::string.
simpleFilter simpleFilter_
A class for managing temporary objects.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
BasicTurbulenceModel::transportModel transportModel
static const word propertiesName
Default name of the turbulence properties dictionary.
TypeName("dynamicKEqn")
Runtime type information.
virtual void correctNut()
virtual bool read()
Read model coefficients if they have changed.
Dynamic one equation eddy-viscosity model.
BasicTurbulenceModel::rhoField rhoField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Eddy viscosity LES SGS model base class.
virtual tmp< volScalarField > k() const
Return SGS kinetic energy.
Abstract class for LES filters.
virtual void correct()
Correct Eddy-Viscosity and related properties.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
volScalarField Ce() const
volScalarField Ck(const volSymmTensorField &D, const volScalarField &KK) const
Calculate Ck by filtering the velocity field U.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
const dimensionedScalar & D
virtual ~dynamicKEqn()=default
Destructor.
Simple top-hat filter used in dynamic LES models.
virtual tmp< fvScalarMatrix > kSource() const
tmp< volScalarField > DkEff() const
Return the effective diffusivity for k.