The open source CFD toolbox
Wall functions
Collaboration diagram for Wall functions:

## Classes

class  epsilonWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent kinetic energy dissipation rate, i.e. epsilon, and the turbulent kinetic energy production contribution, i.e. G, for low- and high-Reynolds number turbulence models. More...

class  kLowReWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent kinetic energy, i.e. k, for low- and high-Reynolds number turbulence models. More...

class  kqRWallFunctionFvPatchField< Type >
This boundary condition provides a simple wrapper around the zero-gradient condition, which can be used for the turbulent kinetic energy, i.e. k, square-root of turbulent kinetic energy, i.e. q, and Reynolds stress tensor fields, i.e. R, for the cases of high Reynolds number flow using wall functions. More...

class  nutkRoughWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, when using wall functions for rough walls, based on the turbulent kinetic energy, i.e. k. The condition manipulates the wall roughness parameter, i.e. E, to account for roughness effects. More...

class  nutkWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on the turbulent kinetic energy, i.e. k, for for low- and high-Reynolds number turbulence models. More...

class  nutLowReWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, for low Reynolds number models. It sets nut to zero, and provides an access function to calculate y+. More...

class  nutUBlendedWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on velocity, i.e. U, using a binomial-function wall-function blending method between the viscous and inertial sublayer predictions of nut for low- and high-Reynolds number turbulence models. More...

class  nutURoughWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on velocity i.e. U, for low- and high-Reynolds number turbulence models for rough walls. More...

class  nutUSpaldingWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on velocity, i.e. U. Using Spalding's law gives a continuous nut profile to the wall. More...

class  nutUTabulatedWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on velocity, i.e. U, for low- and high-Reynolds number turbulence models. More...

class  nutUWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the turbulent viscosity, i.e. nut, based on velocity, i.e. U, for low- and high-Reynolds number turbulence models. More...

class  nutWallFunctionFvPatchScalarField
The class nutWallFunction is a base class that parents the derived boundary conditions which provide a wall constraint on various fields, such as turbulent viscosity, i.e. nut, or turbulent kinetic energy dissipation rate, i.e. epsilon, for low- and high-Reynolds number turbulence models. The class is not an executable itself, yet a provider for common entries to its derived boundary conditions. More...

class  omegaWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on the specific dissipation rate, i.e. omega, and the turbulent kinetic energy production contribution, i.e. G, for low- and high-Reynolds number turbulence models. More...

## Detailed Description

This group contains turbulence model wall functions