Skip to content

User guide

Jiří Fürst edited this page Oct 13, 2022 · 8 revisions

myTurbulenceModels wiki

Compatibility and branches

  • master - OFv2206
  • OFv2112 - compatible with OpenFOAM 7, OpenFOAM v1912 - v2112
  • OF8 - compatible with OpenFOAM 8, note that mykkLOmega and kv2Omega are not yet available for compressible flows due to changes in momentum and thermophysical transport models in OpenFOAM 8.
  • there are older non-maintaned branches for OpenFOAM 3 to 5

Compilation

There are Allclean/Allmake scripts which do all necessary steps.

Models

EARSM

The explicit algebraic Reynolds stress model is developed by Hellsten, see

  • Hellsten, A., "New Advanced k-omega Turbulence Model for High-Lift Aerodynamics," AIAA Journal, Vol. 43, No. 9, 2005, pp. 1857-1869.

The model uses an optional curvature correction which is activated in constant/turbulenceProperties in the following way:

RAS
{
    RASModel        EARSM;
    turbulence      on;
    printCoeffs     on;
    
    EARSMCoeffs
    {
        curvatureCorrection on;
    }
}
Clone this wiki locally