One Equation Eddy Viscosity Model for compressible flows. More...
#include <compressibleLESModels/dynOneEqEddy.H>
One Equation Eddy Viscosity Model for compressible 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)) = -rho*B*L - ce*rho*k^3/2/delta and B = 2/3*k*I - 2*nuSgs*dev(D) where D = symm(grad(U)); nuSgs = ck*sqrt(k)*delta
Definition at line 72 of file dynOneEqEddy.H.
Public Member Functions | |
TypeName ("dynOneEqEddy") | |
Runtime type information.
| |
dynOneEqEddy (const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const basicThermo &thermoPhysicalModel) | |
Constructor from components.
| |
virtual | ~dynOneEqEddy () |
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 volScalarField & | rho, |
const volVectorField & | U, | ||
const surfaceScalarField & | phi, | ||
const basicThermo & | thermoPhysicalModel | ||
) |
Constructor from components.
Definition at line 89 of file dynOneEqEddy.C.
References Foam::dev(), Foam::fvc::grad(), and Foam::symm().
virtual ~dynOneEqEddy | ( | ) | [inline, virtual]
|
Definition at line 115 of file dynOneEqEddy.H.
TypeName | ( | "dynOneEqEddy" | ) |
Runtime type information.
tmp<volScalarField> DkEff | ( | ) | const [inline]
|
Return the effective diffusivity for k.
Definition at line 122 of file dynOneEqEddy.H.
References dynOneEqEddy::DkEff(), mu, and GenEddyVisc::muSgs_.
Referenced by dynOneEqEddy::DkEff().
void correct | ( | const tmp< volTensorField > & | gradU ) | [virtual]
|
Correct Eddy-Viscosity and related properties.
Reimplemented from GenEddyVisc.
Definition at line 110 of file dynOneEqEddy.C.
References Foam::bound(), correct(), Foam::fvm::ddt(), Foam::dev(), Foam::fvm::div(), Foam::resError::div(), Foam::fvc::interpolate(), Foam::fvm::laplacian(), phi, rho, Foam::solve(), Foam::fvm::Sp(), Foam::sqrt(), Foam::fvm::SuSp(), and Foam::symm().
bool read | ( | ) | [virtual]
|
Read LESProperties dictionary.
Reimplemented from GenEddyVisc.
Definition at line 137 of file dynOneEqEddy.C.