The Isochoric spectral Eddy Viscosity Model for incompressible flows. More...
#include <incompressibleLESModels/spectEddyVisc.H>
The Isochoric spectral Eddy Viscosity Model for incompressible flows.
Algebraic eddy viscosity SGS model founded on the assumption that local equilibrium prevail and that viscous effects may be of importance.
Thus,
B = 2/3*k*I - 2*nuSgs*dev(D) Beff = 2/3*k*I - 2*nuEff*dev(D) where k = cK1*delta^(2/3)*eps^(2/3)*exp(-cK2*delta^(4/3)*nu*eps^(-1/3)) - ck3*sqrt(eps*nu)*erfc(ck4*delta^(-2/3)*sqrt(nu)*eps^(-1/6))) nuEff = nu/(1 - exp(-cB*pow((nu/nuEff), 1.0/3.0)*pow(Re, -2.0/3.0))) nuSgs = nuEff - nu Re = delta^2*mag(D)/nu
Definition at line 72 of file spectEddyVisc.H.
Public Member Functions | |
TypeName ("spectEddyVisc") | |
Runtime type information.
| |
spectEddyVisc (const volVectorField &U, const surfaceScalarField &phi, transportModel &transport) | |
virtual | ~spectEddyVisc () |
Destructor.
| |
virtual tmp< volScalarField > | k () const |
Return SGS kinetic energy.
| |
virtual void | correct (const tmp< volTensorField > &) |
Correct Eddy-Viscosity and related properties.
| |
virtual bool | read () |
Read LESProperties dictionary.
|
spectEddyVisc | ( | const volVectorField & | U, |
const surfaceScalarField & | phi, | ||
transportModel & | transport | ||
) |
Definition at line 65 of file spectEddyVisc.C.
References Foam::fvc::grad().
virtual ~spectEddyVisc | ( | ) | [inline, virtual]
|
Destructor.
Definition at line 112 of file spectEddyVisc.H.
TypeName | ( | "spectEddyVisc" | ) |
Runtime type information.
tmp< volScalarField > k | ( | ) | const [virtual]
|
Return SGS kinetic energy.
Implements GenEddyVisc.
Definition at line 129 of file spectEddyVisc.C.
References incompressible::LESModel::delta(), Foam::erfc(), Foam::exp(), Foam::fvc::grad(), Foam::magSqr(), incompressible::turbulenceModel::nu(), incompressible::LESModel::nuEff(), Foam::pow(), Foam::sqrt(), Foam::symm(), and incompressible::turbulenceModel::U().
void correct | ( | const tmp< volTensorField > & | gradU ) | [virtual]
|
Correct Eddy-Viscosity and related properties.
Reimplemented from GenEddyVisc.
Definition at line 141 of file spectEddyVisc.C.
References incompressible::LESModel::correct().
bool read | ( | ) | [virtual]
|
Read LESProperties dictionary.
Reimplemented from GenEddyVisc.
Definition at line 148 of file spectEddyVisc.C.
References incompressible::LESModel::coeffDict(), GenEddyVisc::read(), and dimensioned< Type >::readIfPresent().