Go to the documentation of this file.
89 template<
class BasicTurbulenceModel>
100 void operator=(
const kEpsilon&) =
delete;
131 typedef typename BasicTurbulenceModel::alphaField
alphaField;
132 typedef typename BasicTurbulenceModel::rhoField
rhoField;
133 typedef typename BasicTurbulenceModel::transportModel
transportModel;
173 (this->
nut_/sigmak_ + this->
nu())
186 (this->
nut_/sigmaEps_ + this->
nu())
211 this->runTime_.timeName(),
231 #include "kEpsilon.C"
virtual tmp< volScalarField > k() const
Return the turbulence kinetic energy.
virtual void correct()
Solve the turbulence equations and correct the turbulence viscosity.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
A class for managing temporary objects.
const dimensionedScalar alpha
Fine-structure constant: default SI units: [].
BasicTurbulenceModel::alphaField alphaField
static const word propertiesName
Default name of the turbulence properties dictionary.
BasicTurbulenceModel::alphaField alphaField
virtual bool read()
Re-read model coefficients if they have changed.
dimensionedScalar sigmaEps_
virtual ~kEpsilon()=default
Destructor.
TypeName("kEpsilon")
Runtime type information.
BasicTurbulenceModel::rhoField rhoField
BasicTurbulenceModel::transportModel transportModel
virtual void correctNut()
tmp< volScalarField > DkEff() const
Return the effective diffusivity for k.
dimensionedScalar sigmak_
tmp< volScalarField > DepsilonEff() const
Return the effective diffusivity for epsilon.
virtual tmp< fvScalarMatrix > epsilonSource() const
BasicTurbulenceModel::transportModel transportModel
virtual tmp< volScalarField > omega() const
Return the (estimated) specific dissipation rate.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
static tmp< T > New(Args &&... args)
Construct tmp of T with forwarding arguments.
Eddy viscosity turbulence model base class.
virtual tmp< fvScalarMatrix > kSource() const
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
Standard k-epsilon turbulence model for incompressible and compressible flows including rapid distort...
virtual tmp< volScalarField > epsilon() const
Return the turbulence kinetic energy dissipation rate.