SpalartAllmaras IDDES turbulence model for incompressible and compressible flows.
More...
|
| | TypeName ("SpalartAllmarasIDDES") |
| | Runtime type information. More...
|
| |
| | SpalartAllmarasIDDES (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) |
| | Construct from components. More...
|
| |
| virtual | ~SpalartAllmarasIDDES ()=default |
| | Destructor. More...
|
| |
| virtual bool | read () |
| | Re-read model coefficients if they have changed. More...
|
| |
| | TypeName ("SpalartAllmarasDES") |
| | Runtime type information. More...
|
| |
| | SpalartAllmarasDES (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) |
| | Construct from components. More...
|
| |
| virtual | ~SpalartAllmarasDES ()=default |
| | Destructor. More...
|
| |
| tmp< volScalarField > | DnuTildaEff () const |
| | Return the effective diffusivity for nuTilda. More...
|
| |
| virtual tmp< volScalarField > | k () const |
| | Return SGS kinetic energy. More...
|
| |
| tmp< volScalarField > | nuTilda () const |
| |
| virtual tmp< volScalarField > | LESRegion () const |
| | Return the LES field indicator. More...
|
| |
| virtual void | correct () |
| | Correct nuTilda and related properties. More...
|
| |
| | DESModel (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) |
| | Construct from components. More...
|
| |
| virtual | ~DESModel () |
| | Destructor. More...
|
| |
| | DESModelBase () |
| | Constructor. More...
|
| |
| virtual | ~DESModelBase ()=default |
| | Destructor. More...
|
| |
| | ClassName ("DESModelBase") |
| |
| | LESeddyViscosity (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) |
| | Construct from components. More...
|
| |
| virtual | ~LESeddyViscosity ()=default |
| | Destructor. More...
|
| |
| virtual tmp< volScalarField > | epsilon () const |
| | Return sub-grid dissipation rate. More...
|
| |
| virtual tmp< volScalarField > | omega () const |
| | Return sub-grid specific dissipation rate. More...
|
| |
| | eddyViscosity (const word &modelName, const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName) |
| | Construct from components. More...
|
| |
| virtual | ~eddyViscosity ()=default |
| | Destructor. More...
|
| |
| virtual tmp< volScalarField > | nut () const |
| | Return the turbulence viscosity. More...
|
| |
| virtual tmp< scalarField > | nut (const label patchi) const |
| | Return the turbulence viscosity on patch. More...
|
| |
| virtual tmp< volSymmTensorField > | R () const |
| | Return the Reynolds stress tensor. More...
|
| |
| virtual void | validate () |
| | Validate the turbulence fields after construction. More...
|
| |
| | linearViscousStress (const word &modelName, const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName) |
| | Construct from components. More...
|
| |
| virtual | ~linearViscousStress ()=default |
| | Destructor. More...
|
| |
| virtual tmp< volSymmTensorField > | devRhoReff () const |
| | Return the effective stress tensor. More...
|
| |
| virtual tmp< fvVectorMatrix > | divDevRhoReff (volVectorField &U) const |
| | Return the source term for the momentum equation. More...
|
| |
| virtual tmp< fvVectorMatrix > | divDevRhoReff (const volScalarField &rho, volVectorField &U) const |
| | Return the source term for the momentum equation. More...
|
| |
| | TypeName ("LES") |
| | Runtime type information. More...
|
| |
| | declareRunTimeSelectionTable (autoPtr, LESModel, dictionary,(const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName),(alpha, rho, U, alphaRhoPhi, phi, transport, propertiesName)) |
| |
| | LESModel (const word &type, const alphaField &alpha, const rhoField &rho, const volVectorField &U, const surfaceScalarField &alphaRhoPhi, const surfaceScalarField &phi, const transportModel &transport, const word &propertiesName) |
| | Construct from components. More...
|
| |
| virtual | ~LESModel ()=default |
| | Destructor. More...
|
| |
| virtual const dictionary & | coeffDict () const |
| | Const access to the coefficients dictionary. More...
|
| |
| const dimensionedScalar & | kMin () const |
| | Return the lower allowable limit for k (default: SMALL) More...
|
| |
| dimensionedScalar & | kMin () |
| | Allow kMin to be changed. More...
|
| |
| const volScalarField & | delta () const |
| | Access function to filter width. More...
|
| |
| virtual tmp< volScalarField > | nuEff () const |
| | Return the effective viscosity. More...
|
| |
| virtual tmp< scalarField > | nuEff (const label patchi) const |
| | Return the effective viscosity on patch. More...
|
| |
template<class BasicTurbulenceModel>
class Foam::LESModels::SpalartAllmarasIDDES< BasicTurbulenceModel >
SpalartAllmaras IDDES turbulence model for incompressible and compressible flows.
Reference:
Shur, M. L., Spalart, P. R., Strelets, M. K., & Travin, A. K. (2008).
A hybrid RANS-LES approach with delayed-DES and wall-modelled LES
capabilities.
International Journal of Heat and Fluid Flow, 29(6), 1638-1649.
- Source files
-
Definition at line 67 of file SpalartAllmarasIDDES.H.