Indicates the type of wall function used for the velocity boundary conditions on a frictional wall.
0: no wall functions
1: one scale of friction velocities (power law)
2: one scale of friction velocities (log law)
3: two scales of friction velocities (log law)
4: two scales of friction velocities (log law) (scalable wall functions)
5: two scales of friction velocities (mixing length based on V. Driest analysis) iwallf is initialised to 2 for iturb = 10, 40, 41 or 70 (mixing length, LES and Spalart Allmaras). iwallf is initialised to 0 for iturb = 0, 32, 50 or 51 iwallf is initialised to 3 for iturb = 20, 21, 30, 31 or 60 ( , LRR, SSG and SST models).
The v2f model (iturb=50) is not designed to use wall functions (the mesh must be low Reynolds).
The value iwallf = 3 is not compatible with iturb=0, 10, 40 or 41 (laminar, mixing length and LES).
Concerning the and models, the two-scales model is usually at least as satisfactory as the one-scale model.
The scalable wall function allows to virtually shift the wall when necessary in order to be always in a logarithmic layer. It is used to make up for the problems related to the use of High-Reynolds models on very refined meshes.
Useful if iturb is different from 50.
ypluli depends on the chosen wall function: it is initialized to 10.88 for the scalable wall function (iwallf=4), otherwise it is initialized to . In LES, ypluli is taken by default to be 10.88. Always useful.
The documentation for this struct was generated from the following files: