A class which provides on-demand creation and caching of wall distance and wall normal fields for use by multiple models. More...
#include <wallDependentModel.H>

Public Member Functions | |
| wallDependentModel (const fvMesh &mesh) | |
| Construct from a mesh. | |
| virtual | ~wallDependentModel () |
| Destructor. | |
| const volScalarField & | yWall () const |
| const volVectorField & | nWall () const |
| wallDependentModel (const fvMesh &mesh) | |
| Construct from a mesh. | |
| virtual | ~wallDependentModel () |
| Destructor. | |
| const volScalarField & | yWall () const |
| const volVectorField & | nWall () const |
A class which provides on-demand creation and caching of wall distance and wall normal fields for use by multiple models.
Definition at line 48 of file wallDependentModel.H.
| wallDependentModel | ( | const fvMesh & | mesh | ) |
|
virtual |
Destructor.
Definition at line 34 of file wallDependentModel.C.
|
virtual |
Destructor.
| const Foam::volScalarField & yWall | ( | ) | const |
Definition at line 40 of file wallDependentModel.C.
References MeshObject< fvMesh, UpdateableMeshObject, wallDist >::New(), and wallDist::y().
Referenced by TomiyamaAspectRatio::E(), Antal::Fi(), Frank::Fi(), TomiyamaWallLubrication::Fi(), cosine::limiter(), linear::limiter(), and sine::limiter().


| const Foam::volVectorField & nWall | ( | ) | const |
Definition at line 46 of file wallDependentModel.C.
References wallDist::n(), and MeshObject< fvMesh, UpdateableMeshObject, wallDist >::New().
Referenced by Antal::Fi(), Frank::Fi(), and TomiyamaWallLubrication::Fi().


| const volScalarField & yWall | ( | ) | const |
| const volVectorField & nWall | ( | ) | const |