tabulatedWallFunction Class Reference

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

Inheritance diagram for tabulatedWallFunction:
[legend]
Collaboration diagram for tabulatedWallFunction:
[legend]

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 56 of file tabulatedWallFunction.H.

Constructor & Destructor Documentation

◆ tabulatedWallFunction()

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

Constructor.

◆ ~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.

◆ New()

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

Selector.

◆ invertedTableName()

const Foam::word & invertedTableName ( ) const
inline

Return the inverted table name.

Definition at line 33 of file tabulatedWallFunctionI.H.

References tabulatedWallFunction::invertedTableName_.

◆ invertedTable()

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

Return the inverted table.

Definition at line 40 of file tabulatedWallFunctionI.H.

◆ write()

virtual void write ( )
virtual

Write.

Member Data Documentation

◆ dict_

const dictionary dict_
protected

Main dictionary.

Definition at line 63 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 69 of file tabulatedWallFunction.H.

◆ invertedTableName_

word invertedTableName_
protected

Name of inverted table.

Definition at line 72 of file tabulatedWallFunction.H.

Referenced by tabulatedWallFunction::invertedTableName().

◆ invertedTable_

uniformInterpolationTable<scalar> invertedTable_
protected

Inverted table.

Definition at line 75 of file tabulatedWallFunction.H.


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