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.
Inheritance diagram for Smagorinsky2:
Collaboration diagram for Smagorinsky2: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().