Abstract class for LES filters.
More...
#include <LESfilter.H>
|
| static autoPtr< LESfilter > | New (const fvMesh &, const dictionary &, const word &filterDictName="filter") |
| | Return a reference to the selected LES filter.
|
|
| template<class GeoFieldType> |
| void | correctBoundaryConditions (const tmp< GeoFieldType > &tgf) const |
| | Temporary function to ensure the coupled boundary conditions of the.
|
Abstract class for LES filters.
- Source files
-
Definition at line 53 of file LESfilter.H.
◆ LESfilter()
| LESfilter |
( |
const fvMesh & | mesh | ) |
|
|
inline |
◆ ~LESfilter()
◆ correctBoundaryConditions()
template<class GeoFieldType>
| void correctBoundaryConditions |
( |
const tmp< GeoFieldType > & | tgf | ) |
const |
|
inlineprotected |
Temporary function to ensure the coupled boundary conditions of the.
field are correct for filtering.
Following the rewrite of the turbulence models to use GeometricField::InternalField for sources etc. delta() will return a GeometricField::InternalField and filters will take a tmp<GeometricField::InternalField> argument and handle the coupled BCs appropriately
Definition at line 87 of file LESfilter.H.
References tmp< T >::constCast().
◆ TypeName()
Runtime type information.
◆ declareRunTimeSelectionTable()
◆ New()
◆ mesh()
Return mesh reference.
Definition at line 151 of file LESfilter.H.
Referenced by anisotropicFilter::anisotropicFilter(), anisotropicFilter::anisotropicFilter(), declareRunTimeSelectionTable(), laplaceFilter::laplaceFilter(), laplaceFilter::laplaceFilter(), LESfilter(), New(), simpleFilter::simpleFilter(), simpleFilter::simpleFilter(), anisotropicFilter::TypeName(), laplaceFilter::TypeName(), and simpleFilter::TypeName().
◆ read()
◆ operator()() [1/4]
◆ operator()() [2/4]
◆ operator()() [3/4]
◆ operator()() [4/4]
The documentation for this class was generated from the following files:
- src/TurbulenceModels/turbulenceModels/LES/LESfilters/LESfilter/LESfilter.H
- src/TurbulenceModels/turbulenceModels/LES/LESfilters/LESfilter/LESfilter.C