OpenFOAM logo
Open Source CFD Toolkit

LESfilter Class Reference

Inheritance diagram for LESfilter:

Inheritance graph
[legend]
Collaboration diagram for LESfilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("LESfilter")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, LESfilter, dictionary,(const fvMesh &mesh, const dictionary &LESfilterDict),(mesh, LESfilterDict))
 LESfilter (const fvMesh &mesh)
 Construct from components.
virtual ~LESfilter ()
const fvMeshmesh () const
 Return mesh reference.
virtual void read (const dictionary &)=0
 Read the LESfilter dictionary.
virtual tmp< volScalarFieldoperator() (const tmp< volScalarField > &) const =0
virtual tmp< volVectorFieldoperator() (const tmp< volVectorField > &) const =0
virtual tmp< volTensorFieldoperator() (const tmp< volTensorField > &) const =0

Static Public Member Functions

autoPtr< LESfilterNew (const fvMesh &mesh, const dictionary &LESfilterDict)
 Return a reference to the selected LES filter.

Constructor & Destructor Documentation

LESfilter const fvMesh mesh  )  [inline]
 

Construct from components.

Definition at line 100 of file LESfilter.H.

virtual ~LESfilter  )  [inline, virtual]
 

Definition at line 118 of file LESfilter.H.


Member Function Documentation

declareRunTimeSelectionTable autoPtr  ,
LESfilter  ,
dictionary  ,
(const fvMesh &mesh, const dictionary &LESfilterDict)  ,
(mesh, LESfilterDict) 
 

const fvMesh& mesh  )  const [inline]
 

Return mesh reference.

Definition at line 125 of file LESfilter.H.

autoPtr<LESfilter> New const fvMesh mesh,
const dictionary LESfilterDict
[static]
 

Return a reference to the selected LES filter.

virtual tmp<volTensorField> operator() const tmp< volTensorField > &   )  const [pure virtual]
 

Implemented in anisotropicFilter, laplaceFilter, and simpleFilter.

virtual tmp<volVectorField> operator() const tmp< volVectorField > &   )  const [pure virtual]
 

Implemented in anisotropicFilter, laplaceFilter, and simpleFilter.

virtual tmp<volScalarField> operator() const tmp< volScalarField > &   )  const [pure virtual]
 

Implemented in anisotropicFilter, laplaceFilter, and simpleFilter.

virtual void read const dictionary  )  [pure virtual]
 

Read the LESfilter dictionary.

Implemented in anisotropicFilter, laplaceFilter, and simpleFilter.

TypeName "LESfilter"   ) 
 

Runtime type information.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org