Simple top-hat filter used in dynamic LES models. More...
#include <LESfilters/simpleFilter.H>
Simple top-hat filter used in dynamic LES models.
Implemented as a surface integral of the face interpolate of the field.
Definition at line 51 of file simpleFilter.H.
Public Member Functions | |
TypeName ("simple") | |
Runtime type information. | |
simpleFilter (const fvMesh &mesh) | |
Construct from components. | |
simpleFilter (const fvMesh &mesh, const dictionary &) | |
Construct from IOdictionary. | |
virtual | ~simpleFilter () |
Destructor. | |
virtual void | read (const dictionary &) |
Read the LESfilter dictionary. | |
virtual tmp< volScalarField > | operator() (const tmp< volScalarField > &) const |
virtual tmp< volVectorField > | operator() (const tmp< volVectorField > &) const |
virtual tmp< volSymmTensorField > | operator() (const tmp< volSymmTensorField > &) const |
virtual tmp< volTensorField > | operator() (const tmp< volTensorField > &) const |
![]() | |
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 () |
Destructor. | |
const fvMesh & | mesh () const |
Return mesh reference. |
Additional Inherited Members | |
![]() | |
static autoPtr< LESfilter > | New (const fvMesh &, const dictionary &) |
Return a reference to the selected LES filter. |
simpleFilter | ( | const fvMesh & | mesh | ) |
Construct from components.
Definition at line 42 of file simpleFilter.C.
simpleFilter | ( | const fvMesh & | mesh, |
const dictionary & | |||
) |
Construct from IOdictionary.
Definition at line 50 of file simpleFilter.C.
|
inlinevirtual |
Destructor.
Definition at line 79 of file simpleFilter.H.
TypeName | ( | "simple" | ) |
Runtime type information.
|
virtual |
|
virtual |
Implements LESfilter.
Definition at line 65 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
|
virtual |
Implements LESfilter.
Definition at line 81 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
|
virtual |
Implements LESfilter.
Definition at line 97 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
|
virtual |
Implements LESfilter.
Definition at line 113 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().