28 #include "surfaceInterpolate.H"
54 "simpleFilteredField",
63 unFilteredField.clear();
99 return filter(unFilteredField);
108 return filter(unFilteredField);
117 return filter(unFilteredField);
126 return filter(unFilteredField);
Macros for easy insertion into run-time selection tables.
Generic GeometricField class.
Abstract class for LES filters.
void correctBoundaryConditions(const tmp< GeoFieldType > &tgf) const
Temporary function to ensure the coupled boundary conditions of the.
const fvMesh & mesh() const
Return mesh reference.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Mesh data needed to do the Finite Volume discretisation.
Simple top-hat filter used in dynamic LES models.
simpleFilter(const fvMesh &mesh)
Construct from components.
virtual void read(const dictionary &)
Read the LESfilter dictionary.
A class for managing temporary objects.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
Surface integrate surfaceField creating a volField. Surface sum a surfaceField creating a volField.
static tmp< SurfaceField< Type > > interpolate(const VolField< Type > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
tmp< VolInternalField< Type > > surfaceSum(const SurfaceField< Type > &ssf)
addToRunTimeSelectionTable(polyPatch, mergedCyclicPolyPatch, word)
defineTypeNameAndDebug(combustionModel, 0)