Skip to main content

Directional mesh-wave wall distance

Properties

directionalMeshWave is a variant of meshWave distance-to-patch calculation method, with which the distance component in a specified direction can be ignored, e.g. the distance-to-patch can be computed in the wall-normal direction only.

For a given point within a given mesh, the existing meshWave method gives the orthogonal distance to a specified patch. In meshes with very steep terrain (e.g. a hill of 90 [deg]), this might be problematic for the fields that require the distance to the patch associated with the terrain surface.

An example of directionalMeshWave output in terms of the wall distance can be seen as follows:

Wall distance field by directionalMeshWave

Usage

Example specification of directionalMeshWave method in system/fvSchemes.wallDist:

wallDist
{
// Mandatory entries (unmodifiable)
method directionalMeshWave;
normal (0 0 1);

// Optional (inherited) entries (unmodifiable)
...
}

PropertyDescriptionTypeRequiredDefault
methodMethod name: directionalMeshWavewordyes-
normalThe direction component to ignorevectoryes-

The inherited entries are elaborated in:

Further information

Tutorial:

Source code

History: Introduced in version v2006