version 3.10-dev

Zero-equation or algebraic turbulence models. More...

Description

A single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model.

Single-phase Reynolds-Averaged Navier-Stokes flow.

A single-phase, isothermal Reynolds-Averaged Navier-Stokes model.

This model implements a single-phase, isothermal Reynolds-Averaged Navier-Stokes model, solving the momentum balance equation

\[ \frac{\partial (\varrho \textbf{v})}{\partial t} + \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) = \nabla \cdot (\mu_\textrm{eff} (\nabla \textbf{v} + \nabla \textbf{v}^{\text{T}})) - \nabla p + \varrho \textbf{g} - \textbf{f} \]

The effective viscosity is composed of the fluid and the eddy viscosity:

\[ \mu_\textrm{eff} = \mu + \mu_\textrm{t} \]

.

These models calculate the eddy viscosity without solving additional PDEs, only based on the wall distance and the velocity gradient.

The following models are available:

  1. Prandtl's mixing length, e.g. [61]
  2. Van-Driest modification, [85] and [36]
  3. Baldwin-Lomax, [10]

Files

file  zeroeqncmodel.hh
 A single-phase, multi-component Reynolds-Averaged Navier-Stokes 0-Eq. model.
 
file  freeflow/rans/zeroeq/model.hh
 A single-phase, isothermal Reynolds-Averaged Navier-Stokes 0-Eq. model.
 
file  freeflow/rans/zeroeq/problem.hh
 Zero-equation turbulence problem base class.
 
file  freeflow/rans/zeroeq/volumevariables.hh
 

Classes

struct  Dumux::Properties::ZeroEqNCModelTraits< dimension, nComp, useM, replaceCompEqIdx >
 Traits for the Reynolds-averaged Navier-Stokes 0-Eq. model. More...
 
struct  Dumux::Properties::ZeroEqModelTraits< dimension >
 Traits for the ZeroEq model. More...
 
class  Dumux::RANSProblemImpl< TypeTag, TurbulenceModel::zeroeq >
 Zero-equation turbulence problem base class. More...
 
class  Dumux::ZeroEqVolumeVariables< Traits, NSVolumeVariables >
 Volume variables for the single-phase 0-Eq. model. More...