The Isochoric Smagorinsky Model for incompressible flows. More...
#include <incompressibleLESModels/Smagorinsky2.H>
The Isochoric Smagorinsky Model for incompressible flows.
Algebraic eddy viscosity SGS model founded on the assumption that local equilibrium prevails, hence
B = 2/3*k*I - 2*nuSgs*dev(D) - 2*cD2*delta*(D.dev(D)); Beff = 2/3*k*I - 2*nuEff*dev(D) - 2*cD2*delta*(D.dev(D)); where D = symm(grad(U)); k = cI*delta^2*||D||^2 nuSgs = ck*sqrt(k)*delta nuEff = nuSgs + nu
Definition at line 67 of file Smagorinsky2.H.
Public Member Functions | |
TypeName ("Smagorinsky2") | |
Runtime type information.
| |
Smagorinsky2 (const volVectorField &U, const surfaceScalarField &phi, transportModel &transport) | |
Construct from components.
| |
virtual | ~Smagorinsky2 () |
Destructor.
| |
virtual tmp< volSymmTensorField > | B () const |
Return B.
| |
virtual tmp< fvVectorMatrix > | divDevBeff (volVectorField &U) const |
Returns div(B).
| |
virtual bool | read () |
Read LESProperties dictionary.
|
Smagorinsky2 | ( | const volVectorField & | U, |
const surfaceScalarField & | phi, | ||
transportModel & | transport | ||
) |
Construct from components.
Definition at line 46 of file Smagorinsky2.C.
virtual ~Smagorinsky2 | ( | ) | [inline, virtual]
|
Destructor.
Definition at line 101 of file Smagorinsky2.H.
TypeName | ( | "Smagorinsky2" | ) |
Runtime type information.
tmp< volSymmTensorField > B | ( | ) | const [virtual]
|
Return B.
Reimplemented from GenEddyVisc.
Definition at line 74 of file Smagorinsky2.C.
References incompressible::LESModel::delta(), Foam::dev(), Foam::fvc::grad(), Foam::I, Smagorinsky::k(), GenEddyVisc::nuSgs_, Foam::symm(), and incompressible::turbulenceModel::U().
tmp< fvVectorMatrix > divDevBeff | ( | volVectorField & | U ) | const [virtual]
|
Returns div(B).
This is the additional term due to the filtering of the NSE.
Reimplemented from GenEddyVisc.
Definition at line 83 of file Smagorinsky2.C.
References Foam::dev(), Foam::fvc::div(), Foam::fvc::grad(), Foam::I, Foam::fvm::laplacian(), Foam::symm(), and Foam::T().
bool read | ( | ) | [virtual]
|
Read LESProperties dictionary.
Reimplemented from Smagorinsky.
Definition at line 102 of file Smagorinsky2.C.
References incompressible::LESModel::coeffDict(), and Smagorinsky::read().