One Equation Eddy Viscosity Model for incompressible flows. More...
#include <incompressibleLESModels/dynOneEqEddy.H>
One Equation Eddy Viscosity Model for incompressible flows.
Eddy viscosity SGS model using a modeled balance equation to simulate the behaviour of k.
Thus
d/dt(k) + div(U*k) - div(nuSgs*grad(k)) = -B*L - ce*k^3/2/delta and B = 2/3*k*I - 2*nuSgs*dev(D) Beff = 2/3*k*I - 2*nuEff*dev(D) where D = symm(grad(U)); nuSgs = ck*sqrt(k)*delta nuEff = nuSgs + nu
Definition at line 75 of file dynOneEqEddy.H.
Inheritance diagram for dynOneEqEddy:
Collaboration diagram for dynOneEqEddy:Public Member Functions | |
| TypeName ("dynOneEqEddy") | |
| Runtime type information.
| |
| dynOneEqEddy (const volVectorField &U, const surfaceScalarField &phi, transportModel &transport) | |
| Construct from components.
| |
| virtual | ~dynOneEqEddy () |
| Destructor.
| |
| virtual tmp< volScalarField > | k () const |
| Return SGS kinetic energy.
| |
| tmp< volScalarField > | DkEff () const |
| Return the effective diffusivity for k.
| |
| virtual void | correct (const tmp< volTensorField > &gradU) |
| Correct Eddy-Viscosity and related properties.
| |
| virtual bool | read () |
| Read LESProperties dictionary.
| |
| dynOneEqEddy | ( | const volVectorField & | U, |
| const surfaceScalarField & | phi, | ||
| transportModel & | transport | ||
| ) |
Construct from components.
Definition at line 104 of file dynOneEqEddy.C.
References Foam::fvc::grad(), and Foam::symm().
| virtual ~dynOneEqEddy | ( | ) | [inline, virtual]
|
Destructor.
Definition at line 118 of file dynOneEqEddy.H.
| TypeName | ( | "dynOneEqEddy" | ) |
Runtime type information.
| virtual tmp<volScalarField> k | ( | ) | const [inline, virtual]
|
| tmp<volScalarField> DkEff | ( | ) | const [inline]
|
Return the effective diffusivity for k.
Definition at line 131 of file dynOneEqEddy.H.
References incompressible::turbulenceModel::nu(), and GenEddyVisc::nuSgs_.
Referenced by dynOneEqEddy::correct().
| void correct | ( | const tmp< volTensorField > & | gradU ) | [virtual]
|
Correct Eddy-Viscosity and related properties.
Reimplemented from GenEddyVisc.
Definition at line 137 of file dynOneEqEddy.C.
References Foam::bound(), incompressible::LESModel::correct(), Foam::fvm::ddt(), incompressible::LESModel::delta(), Foam::fvm::div(), dynOneEqEddy::DkEff(), incompressible::LESModel::k0(), Foam::fvm::laplacian(), Foam::magSqr(), GenEddyVisc::nuSgs_, incompressible::turbulenceModel::phi(), fvMatrix< Type >::relax(), fvMatrix< Type >::solve(), Foam::fvm::Sp(), Foam::sqrt(), and Foam::symm().
| bool read | ( | ) | [virtual]
|
Read LESProperties dictionary.
Reimplemented from GenEddyVisc.
Definition at line 164 of file dynOneEqEddy.C.
References incompressible::LESModel::coeffDict(), LESfilter::read(), and GenEddyVisc::read().