k-omega-SST DES turbulence model for incompressible and compressible flows More...
Public Types | |
typedef BasicTurbulenceModel::alphaField | alphaField |
typedef BasicTurbulenceModel::rhoField | rhoField |
typedef BasicTurbulenceModel::transportModel | transportModel |
![]() | |
typedef DESModel< BasicTurbulenceModel > ::alphaField | alphaField |
typedef DESModel< BasicTurbulenceModel > ::rhoField | rhoField |
typedef DESModel< BasicTurbulenceModel > ::transportModel | transportModel |
Public Member Functions | |
TypeName ("kOmegaSSTDES") | |
kOmegaSSTDES (const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName=turbulenceModel::propertiesName, const word &type=typeName) | |
virtual | ~kOmegaSSTDES ()=default |
virtual bool | read () |
virtual tmp< volScalarField > | LESRegion () const |
![]() | |
kOmegaSSTBase (const word &type, const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName=turbulenceModel::propertiesName) | |
virtual | ~kOmegaSSTBase ()=default |
tmp< volScalarField > | DkEff (const volScalarField &F1) const |
tmp< volScalarField > | DomegaEff (const volScalarField &F1) const |
virtual tmp< volScalarField > | k () const |
virtual tmp< volScalarField > | omega () const |
virtual void | correct () |
k-omega-SST DES turbulence model for incompressible and compressible flows
Strelets, M. (2001) Detached Eddy Simulation of Massively Separated Flows, 39th AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV
Definition at line 67 of file kOmegaSSTDES.H.
typedef BasicTurbulenceModel::alphaField alphaField |
Definition at line 127 of file kOmegaSSTDES.H.
typedef BasicTurbulenceModel::rhoField rhoField |
Definition at line 128 of file kOmegaSSTDES.H.
typedef BasicTurbulenceModel::transportModel transportModel |
Definition at line 129 of file kOmegaSSTDES.H.
kOmegaSSTDES | ( | const alphaField & | alpha, |
const rhoField & | rho, | ||
const volVectorField & | U, | ||
const surfaceScalarField & | alphaRhoPhi, | ||
const surfaceScalarField & | phi, | ||
const transportModel & | transport, | ||
const word & | propertiesName = turbulenceModel::propertiesName , |
||
const word & | type = typeName |
||
) |
Definition at line 93 of file kOmegaSSTDES.C.
References Foam::type().
|
virtualdefault |
|
inlineprotectedvirtual |
Definition at line 94 of file kOmegaSSTDES.H.
References kOmegaSSTBase< DESModel< BasicTurbulenceModel > >::blend(), kOmegaSSTDES< BasicTurbulenceModel >::CDESkeps_, and kOmegaSSTDES< BasicTurbulenceModel >::CDESkom_.
|
protectedvirtual |
Reimplemented from kOmegaSSTBase< DESModel< BasicTurbulenceModel > >.
Definition at line 34 of file kOmegaSSTDES.C.
|
protectedvirtual |
Reimplemented from kOmegaSSTBase< DESModel< BasicTurbulenceModel > >.
Definition at line 45 of file kOmegaSSTDES.C.
References Foam::fvc::grad(), Foam::magSqr(), and Foam::symm().
|
protectedvirtual |
Reimplemented in kOmegaSSTIDDES< BasicTurbulenceModel >, and kOmegaSSTDDES< BasicTurbulenceModel >.
Definition at line 53 of file kOmegaSSTDES.C.
References delta, k, Foam::min(), and Foam::sqrt().
|
protectedvirtual |
Reimplemented from kOmegaSSTBase< DESModel< BasicTurbulenceModel > >.
Definition at line 67 of file kOmegaSSTDES.C.
References F1, Foam::mag(), and Foam::sqrt().
|
protectedvirtual |
Reimplemented from kOmegaSSTBase< DESModel< BasicTurbulenceModel > >.
Definition at line 79 of file kOmegaSSTDES.C.
TypeName | ( | "kOmegaSSTDES< BasicTurbulenceModel >" | ) |
|
virtual |
Reimplemented from kOmegaSSTBase< DESModel< BasicTurbulenceModel > >.
Reimplemented in kOmegaSSTIDDES< BasicTurbulenceModel >, and kOmegaSSTDDES< BasicTurbulenceModel >.
Definition at line 156 of file kOmegaSSTDES.C.
References Foam::read().
|
virtual |
Definition at line 172 of file kOmegaSSTDES.C.
References F1, Foam::fvc::grad(), k, Foam::mag(), Foam::neg(), IOobject::NO_READ, IOobject::NO_WRITE, Foam::sqrt(), and U.
|
protected |
Definition at line 86 of file kOmegaSSTDES.H.
|
protected |
Definition at line 87 of file kOmegaSSTDES.H.
Referenced by kOmegaSSTDES< BasicTurbulenceModel >::CDES().
|
protected |
Definition at line 88 of file kOmegaSSTDES.H.
Referenced by kOmegaSSTDES< BasicTurbulenceModel >::CDES().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.