Elmer FEM solver Elmer is an open source finite element software for multiphysical problems
Walls.src File Reference

## Functions/Subroutines

subroutine solve_ufric (DENSIT, VISCOS, DIST, ROUGH, UT, UFRIC, DFX)

DOUBLE PRECISION function wall_law (UFRIC, UT, DENSIT, VISCOS, DIST, ROUGH)

DOUBLE PRECISION function d_wall_law (UFRIC, UT, DENSIT, VISCOS, DIST, ROUGH)

subroutine kewall (TK, TEPS, TOMG, UT, DIST, ROUGH, VISCOS, DENSIT)

## Function/Subroutine Documentation

 DOUBLE PRECISION function d_wall_law ( double precision UFRIC, double precision UT, double precision DENSIT, double precision VISCOS, double precision DIST, double precision ROUGH )

Calculate derivative of the wall law.

Referenced by solve_ufric().

Here is the caller graph for this function:

 subroutine kewall ( double precision TK, double precision TEPS, double precision TOMG, double precision UT, double precision DIST, double precision ROUGH, double precision VISCOS, double precision DENSIT )

Calculate the boundary values of turbulent kinetic energy and its dissipation based on the wall law.

References solve_ufric().

Referenced by kesolver(), and komegawalllaw().

Here is the call graph for this function:

Here is the caller graph for this function:

 subroutine solve_ufric ( double precision DENSIT, double precision VISCOS, double precision DIST, double precision ROUGH, double precision UT, double precision UFRIC, double precision DFX )

Solve the friction velocity of the previous iteration based on the wall law.

References d_wall_law(), fx, and wall_law().

Referenced by kewall(), navierstokes::navierstokeswalllaw(), and navierstokes::vmswalls().

Here is the call graph for this function:

Here is the caller graph for this function:

 DOUBLE PRECISION function wall_law ( double precision UFRIC, double precision UT, double precision DENSIT, double precision VISCOS, double precision DIST, double precision ROUGH )

Give difference between the tangential velocity given by Reichardt´s wall law and the tangential velocity of the previous iteration.

Referenced by solve_ufric().

Here is the caller graph for this function: