tabulatedWallFunction Class Reference

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

Inheritance diagram for tabulatedWallFunction:
Collaboration diagram for tabulatedWallFunction:

Public Member Functions

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

Static Public Member Functions

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

Protected Attributes

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

Detailed Description

Base class for models that generate tabulated wall function data.

Source files

Definition at line 54 of file tabulatedWallFunction.H.

Constructor & Destructor Documentation

◆ tabulatedWallFunction()

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


◆ ~tabulatedWallFunction()

virtual ~tabulatedWallFunction ( )


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.

◆ New()

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


◆ invertedTableName()

const Foam::word & invertedTableName ( ) const

Return the inverted table name.

Definition at line 31 of file tabulatedWallFunctionI.H.

References tabulatedWallFunction::invertedTableName_.

◆ invertedTable()

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

Return the inverted table.

Definition at line 38 of file tabulatedWallFunctionI.H.

References tabulatedWallFunction::invertedTable_.

◆ write()

virtual void write ( )


Member Data Documentation

◆ dict_

const dictionary dict_

Main dictionary.

Definition at line 61 of file tabulatedWallFunction.H.

◆ mesh_

const polyMesh& mesh_

Reference to the mesh database.

Definition at line 64 of file tabulatedWallFunction.H.

◆ coeffDict_

const dictionary coeffDict_

Coefficients dictionary.

Definition at line 67 of file tabulatedWallFunction.H.

◆ invertedTableName_

word invertedTableName_

Name of inverted table.

Definition at line 70 of file tabulatedWallFunction.H.

Referenced by tabulatedWallFunction::invertedTableName().

◆ invertedTable_

uniformInterpolationTable<scalar> invertedTable_

Inverted table.

Definition at line 73 of file tabulatedWallFunction.H.

Referenced by tabulatedWallFunction::invertedTable().

The documentation for this class was generated from the following files: