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.
Inheritance diagram for simpleFilter:
Collaboration diagram for simpleFilter: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 |
| 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.
| virtual ~simpleFilter | ( | ) | [inline, virtual]
|
Destructor.
Definition at line 79 of file simpleFilter.H.
| TypeName | ( | "simple" | ) |
Runtime type information.
| void read | ( | const dictionary & | ) | [virtual]
|
| Foam::tmp< Foam::volScalarField > operator() | ( | const tmp< volScalarField > & | unFilteredField ) | const [virtual]
|
Implements LESfilter.
Definition at line 65 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
| Foam::tmp< Foam::volVectorField > operator() | ( | const tmp< volVectorField > & | unFilteredField ) | const [virtual]
|
Implements LESfilter.
Definition at line 81 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
| Foam::tmp< Foam::volSymmTensorField > operator() | ( | const tmp< volSymmTensorField > & | unFilteredField ) | const [virtual]
|
Implements LESfilter.
Definition at line 97 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().
| Foam::tmp< Foam::volTensorField > operator() | ( | const tmp< volTensorField > & | unFilteredField ) | const [virtual]
|
Implements LESfilter.
Definition at line 113 of file simpleFilter.C.
References Foam::fvc::interpolate(), mesh, and Foam::fvc::surfaceSum().