SpectraSim Documentation
Parameter · 03 Model

Turbulence model

model.turbulence_model Step 03 · Model

The Reynolds-averaged turbulence model: Menter's k-ω SST, OpenFOAM's kOmegaSST. It is fixed; the field is shown for information.

Last updated

Theory

The model solves two transport equations, one for the turbulent kinetic energy kk, equation (1), and one for its specific dissipation rate ω\omega, equation (2) (Menter, 1994). A blending function F1F_1 switches the model from the k-ω form near walls, which needs no damping functions and works down to the wall, to a k-ε-like form in the free stream, which removes the k-ω model's sensitivity to the free-stream ω\omega. The eddy viscosity is limited by the strain rate, equation (3) (the "shear-stress transport" limiter), which improves separated flows: the jets and recirculation zones of a muffler.

At walls the program uses wall functions or a resolved wall (Wall treatment): Spalding's law for νt\nu_t with the log-law constants κ=0.41\kappa = 0.41 and E=eκB=8.43E = e^{\kappa B} = 8.43 (B=5.2B = 5.2) (Spalding, 1961). The inlet values of kk and ω\omega come from the turbulence intensity and length scale of the inlet (Turbulence intensity).

The model constants are OpenFOAM's defaults, which are Menter's standard set; the program does not change them.

Equations

∂(ρk)∂t+∇⋅(ρUk)=∇⋅(ρDk∇k)+ρP~k−β∗ρωk\frac{\partial (\rho k)}{\partial t} + \nabla\cdot(\rho \mathbf{U} k) = \nabla\cdot\left(\rho D_k \nabla k\right) + \rho \tilde{P}_k - \beta^* \rho \omega k
(1)
∂(ρω)∂t+∇⋅(ρUω)=∇⋅(ρDω∇ω)+ργP~kνt−ρβω2+2(1−F1)ρ αω2ω∇k⋅∇ω\frac{\partial (\rho \omega)}{\partial t} + \nabla\cdot(\rho \mathbf{U} \omega) = \nabla\cdot\left(\rho D_\omega \nabla \omega\right) + \rho \gamma \frac{\tilde{P}_k}{\nu_t} - \rho \beta \omega^2 + 2(1 - F_1)\frac{\rho\,\alpha_{\omega 2}}{\omega}\nabla k\cdot\nabla\omega
(2)
νt=a1kmax⁡(a1ω, b1F2S),P~k=min⁡(Pk, c1β∗kω)\nu_t = \frac{a_1 k}{\max(a_1 \omega,\ b_1 F_2 S)}, \qquad \tilde{P}_k = \min(P_k,\ c_1 \beta^* k \omega)
(3)
wheremeaningunit
kkTurbulent kinetic energym²/s²
ω\omegaSpecific dissipation rate1/s
ρ\rhoDensity (constant for incompressible)kg/m³
U\mathbf{U}Mean velocitym/s
Dk,DωD_k, D_\omegaEffective diffusivities, ν+αkνt\nu + \alpha_k \nu_t and ν+αωνt\nu + \alpha_\omega \nu_tm²/s
PkP_kProduction of kk by the mean shearm²/s³
νt\nu_tEddy viscositym²/s
SSStrain-rate magnitude1/s
F1,F2F_1, F_2Blending functions (1 near walls, 0 far away)-
αk,αω,β,γ\alpha_k, \alpha_\omega, \beta, \gammaBlended constants: 0.85 / 1.0, 0.5 / 0.856, 0.075 / 0.0828, 5/9 / 0.44 (inner / outer)-
β∗,a1,b1,c1\beta^*, a_1, b_1, c_10.09, 0.31, 1, 10-

Default and rule

Default
k-ω SST
Rule

k-ω SST with OpenFOAM's default constants.

Source

Menter's SST model (Menter, 1994) as implemented in OpenFOAM (OpenFOAM user guide, 2026). The production limiter with c1=10c_1 = 10 and the form of the cross-diffusion term follow OpenFOAM's implementation, which is based on a later revision of the model by Menter and co-workers. Wall-function constants: see Wall treatment.

Valid range k-ω SST only

Fixed

No other turbulence model is offered. Laminar flow is not modelled: the setup check warns when an inlet Reynolds number is below 2300, where the model adds an eddy viscosity a laminar flow does not have.

References 3

  1. Menter, F. R. (1994). Two-equation eddy-viscosity turbulence models for engineering applications. AIAA Journal, 32(8), 1598-1605. DOI 10.2514/3.12149
  2. OpenCFD Ltd. (2026). OpenFOAM user guide. openfoam.com. Web page
  3. Spalding, D. B. (1961). A single formula for the law of the wall. Journal of Applied Mechanics, 28(3), 455-458. DOI 10.1115/1.3641728