Loading...
Searching...
No Matches
wallDependentModel Class Reference

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>

Inheritance diagram for wallDependentModel:

Public Member Functions

 wallDependentModel (const fvMesh &mesh)
 Construct from a mesh.
virtual ~wallDependentModel ()
 Destructor.
const volScalarFieldyWall () const
const volVectorFieldnWall () const
 wallDependentModel (const fvMesh &mesh)
 Construct from a mesh.
virtual ~wallDependentModel ()
 Destructor.
const volScalarFieldyWall () const
const volVectorFieldnWall () const

Detailed Description

A class which provides on-demand creation and caching of wall distance and wall normal fields for use by multiple models.

Source files

Source files

Definition at line 48 of file wallDependentModel.H.

Constructor & Destructor Documentation

◆ wallDependentModel() [1/2]

wallDependentModel ( const fvMesh & mesh)

Construct from a mesh.

Definition at line 26 of file wallDependentModel.C.

References mesh.

◆ ~wallDependentModel() [1/2]

~wallDependentModel ( )
virtual

Destructor.

Definition at line 34 of file wallDependentModel.C.

◆ wallDependentModel() [2/2]

wallDependentModel ( const fvMesh & mesh)

Construct from a mesh.

References mesh.

◆ ~wallDependentModel() [2/2]

virtual ~wallDependentModel ( )
virtual

Destructor.

Member Function Documentation

◆ yWall() [1/2]

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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nWall() [1/2]

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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yWall() [2/2]

const volScalarField & yWall ( ) const

◆ nWall() [2/2]

const volVectorField & nWall ( ) const

The documentation for this class was generated from the following files:
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/wallDependentModel/wallDependentModel.H
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/interfacialModels/wallDependentModel/wallDependentModel.H
  • src/phaseSystemModels/reactingEuler/multiphaseSystem/interfacialModels/wallDependentModel/wallDependentModel.C
  • src/phaseSystemModels/twoPhaseEuler/twoPhaseSystem/interfacialModels/wallDependentModel/wallDependentModel.C