Laplace filter for LES. More...
#include <laplaceFilter.H>


Public Member Functions | |
| TypeName ("laplace") | |
| Runtime type information. | |
| laplaceFilter (const fvMesh &mesh, scalar widthCoeff) | |
| Construct from components. | |
| laplaceFilter (const fvMesh &mesh, const dictionary &) | |
| Construct from IOdictionary. | |
| virtual | ~laplaceFilter ()=default |
| 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 |
| Public Member Functions inherited from LESfilter | |
| 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 ()=default |
| Destructor. | |
| const fvMesh & | mesh () const |
| Return mesh reference. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from LESfilter | |
| static autoPtr< LESfilter > | New (const fvMesh &, const dictionary &, const word &filterDictName="filter") |
| Return a reference to the selected LES filter. | |
| Protected Member Functions inherited from LESfilter | |
| template<class GeoFieldType> | |
| void | correctBoundaryConditions (const tmp< GeoFieldType > &tgf) const |
| Temporary function to ensure the coupled boundary conditions of the. | |
Laplace filter for LES.
Kernel as filter as Test filter with ratio 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Box filter: g = delta2/24 -> g = delta2/6 Spherical box filter: g = delta2/64 -> g = delta2/16 Gaussian filter: g = delta2/24 -> g = delta2/6
Definition at line 54 of file laplaceFilter.H.
| laplaceFilter | ( | const fvMesh & | mesh, |
| scalar | widthCoeff ) |
Construct from components.
Definition at line 38 of file laplaceFilter.C.
References Foam::dimLength, LESfilter::mesh(), Foam::pow(), timeName, and Foam::Zero.

| laplaceFilter | ( | const fvMesh & | mesh, |
| const dictionary & | bd ) |
Construct from IOdictionary.
Definition at line 58 of file laplaceFilter.C.
References Foam::dimLength, LESfilter::mesh(), Foam::pow(), timeName, and Foam::Zero.

|
virtualdefault |
Destructor.
| TypeName | ( | "laplace" | ) |
|
virtual |
Read the LESfilter dictionary.
Implements LESfilter.
Definition at line 83 of file laplaceFilter.C.
References dictionary::optionalSubDict(), dictionary::readEntry(), and Foam::type().

|
virtual |
Implements LESfilter.
Definition at line 91 of file laplaceFilter.C.
References correctBoundaryConditions(), and Foam::fvc::laplacian().

|
virtual |
Implements LESfilter.
Definition at line 107 of file laplaceFilter.C.
References correctBoundaryConditions(), and Foam::fvc::laplacian().

|
virtual |
Implements LESfilter.
|
virtual |
Implements LESfilter.
Definition at line 139 of file laplaceFilter.C.
References correctBoundaryConditions(), and Foam::fvc::laplacian().
