Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
tabulatedWallFunction Class Reference

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

Inheritance diagram for tabulatedWallFunction:
Inheritance graph
[legend]
Collaboration diagram for tabulatedWallFunction:
Collaboration graph
[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 54 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 31 of file tabulatedWallFunctionI.H.

References tabulatedWallFunction::invertedTableName_.

◆ invertedTable()

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

Return the inverted table.

Definition at line 38 of file tabulatedWallFunctionI.H.

References tabulatedWallFunction::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 64 of file tabulatedWallFunction.H.

◆ coeffDict_

const dictionary coeffDict_
protected

Coefficients dictionary.

Definition at line 67 of file tabulatedWallFunction.H.

◆ invertedTableName_

word invertedTableName_
protected

Name of inverted table.

Definition at line 70 of file tabulatedWallFunction.H.

Referenced by tabulatedWallFunction::invertedTableName().

◆ invertedTable_

uniformInterpolationTable<scalar> invertedTable_
protected

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: