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

## Classes

class  nutkAtmRoughWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity for atmospheric velocity profiles. It is desinged to be used in conjunction with the atmBoundaryLayerInletVelocity boundary condition. The values are calculated using: More...

class  epsilonWallFunctionFvPatchScalarField
This boundary condition provides a turbulence dissipation wall constraint for low- and high-Reynolds number turbulence models. More...

class  fWallFunctionFvPatchScalarField
This boundary condition provides a turbulence damping function, f, wall function condition for low- and high Reynolds number, turbulent flow cases. More...

class  kLowReWallFunctionFvPatchScalarField
This boundary condition provides a turbulence kinetic energy wall function condition for low- and high-Reynolds number turbulent flow cases. More...

class  kqRWallFunctionFvPatchField< Type >
This boundary condition provides a suitable condition for turbulence k, q, and R fields for the case of high Reynolds number flow using wall functions. More...

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

class  nutkWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on turbulence kinetic energy. More...

class  nutLowReWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition for use with 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 turbulent kinematic viscosity condition when using wall functions, based on a blending of laminar sub-layer and log region contributions. More...

class  nutURoughWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity. More...

class  nutUSpaldingWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity, using Spalding's law to give a continuous nut profile to the wall (y+ = 0) More...

class  nutUTabulatedWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions. As input, the user specifies a look-up table of U+ as a function of near-wall Reynolds number. The table should be located in the \$FOAM_CASE/constant directory. More...

class  nutUWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on velocity. More...

class  nutWallFunctionFvPatchScalarField
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on turbulence kinetic energy. More...

class  omegaWallFunctionFvPatchScalarField
This boundary condition provides a wall constraint on turbulence specific dissipation, omega for both low and high Reynolds number turbulence models. More...

class  v2WallFunctionFvPatchScalarField
This boundary condition provides a turbulence stress normal to streamlines wall function condition for low- and high-Reynolds number, turbulent flow cases. More...

## Detailed Description

This group contains turbulence model wall functions