Loading...
Searching...
No Matches
tabulatedWallFunction Class Reference

Base class for models that generate tabulated wall function data. More...

#include <tabulatedWallFunction.H>

Inheritance diagram for tabulatedWallFunction:
Collaboration diagram for tabulatedWallFunction:

Public Member Functions

 TypeName ("tabulatedWallFunction")
 Run-time type information.
 declareRunTimeSelectionTable (autoPtr, tabulatedWallFunction, dictionary,(const dictionary &dict, const polyMesh &mesh),(dict, mesh))
 Declare runtime constructor selection table.
 tabulatedWallFunction (const dictionary &dict, const polyMesh &mesh, const word &name)
 Constructor.
virtual ~tabulatedWallFunction ()
 Destructor.
const wordinvertedTableName () const
 Return the inverted table name.
const uniformInterpolationTable< scalar > & invertedTable () const
 Return the inverted table.
virtual void write ()
 Write.

Static Public Member Functions

static autoPtr< tabulatedWallFunctionNew (const dictionary &dict, const polyMesh &mesh)
 Selector.

Protected Attributes

const dictionary dict_
 Main dictionary.
const polyMeshmesh_
 Reference to the mesh database.
const dictionary coeffDict_
 Coefficients dictionary.
word invertedTableName_
 Name of inverted table.
uniformInterpolationTable< scalar > invertedTable_
 Inverted table.

Detailed Description

Base class for models that generate tabulated wall function data.

Source files

Definition at line 52 of file tabulatedWallFunction.H.

Constructor & Destructor Documentation

◆ tabulatedWallFunction()

tabulatedWallFunction ( const dictionary & dict,
const polyMesh & mesh,
const word & name )

Constructor.

References dict, mesh, and Foam::name().

Referenced by declareRunTimeSelectionTable().

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

◆ ~tabulatedWallFunction()

virtual ~tabulatedWallFunction ( )
virtual

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "tabulatedWallFunction" )

Run-time type information.

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr ,
tabulatedWallFunction ,
dictionary ,
(const dictionary &dict, const polyMesh &mesh) ,
(dict, mesh)  )

Declare runtime constructor selection table.

References dict, mesh, and tabulatedWallFunction().

Here is the call graph for this function:

◆ New()

autoPtr< tabulatedWallFunction > New ( const dictionary & dict,
const polyMesh & mesh )
static

Selector.

References dict, and mesh.

◆ invertedTableName()

const Foam::word & invertedTableName ( ) const
inline

Return the inverted table name.

Definition at line 26 of file tabulatedWallFunctionI.H.

References invertedTableName_.

◆ invertedTable()

const Foam::uniformInterpolationTable< Foam::scalar > & invertedTable ( ) const
inline

Return the inverted table.

Definition at line 33 of file tabulatedWallFunctionI.H.

References invertedTable_.

◆ write()

virtual void write ( )
virtual

Write.

Member Data Documentation

◆ dict_

const dictionary dict_
protected

Main dictionary.

Definition at line 61 of file tabulatedWallFunction.H.

◆ mesh_

const polyMesh& mesh_
protected

Reference to the mesh database.

Definition at line 66 of file tabulatedWallFunction.H.

◆ coeffDict_

const dictionary coeffDict_
protected

Coefficients dictionary.

Definition at line 71 of file tabulatedWallFunction.H.

◆ invertedTableName_

word invertedTableName_
protected

Name of inverted table.

Definition at line 76 of file tabulatedWallFunction.H.

Referenced by invertedTableName().

◆ invertedTable_

uniformInterpolationTable<scalar> invertedTable_
protected

Inverted table.

Definition at line 81 of file tabulatedWallFunction.H.

Referenced by invertedTable().


The documentation for this class was generated from the following files:
  • applications/utilities/preProcessing/wallFunctionTable/tabulatedWallFunction/tabulatedWallFunction/tabulatedWallFunction.H
  • applications/utilities/preProcessing/wallFunctionTable/tabulatedWallFunction/tabulatedWallFunction/tabulatedWallFunctionI.H