Go to the documentation of this file.
36 #ifndef PrimitivePatchInterpolation_H
37 #define PrimitivePatchInterpolation_H
scalarListList * faceToPointWeightsPtr_
Face-to-point weights.
void operator=(const PrimitivePatchInterpolation &)
Disallow default bitwise assignment.
A class for managing temporary objects.
tmp< Field< Type > > pointToFaceInterpolate(const Field< Type > &pf) const
Interpolate from points to faces.
const scalarList & faceToEdgeWeights() const
Face-to-edge weights.
bool movePoints()
Do what is neccessary if the mesh has moved.
const scalarListList & faceToPointWeights() const
Face-to-point weights.
scalarList * faceToEdgeWeightsPtr_
Face-to-edge weights.
void makeFaceToPointWeights() const
Make face-to-point weights.
void clearWeights()
Clear weights.
tmp< Field< Type > > faceToPointInterpolate(const Field< Type > &ff) const
Interpolate from faces to points.
~PrimitivePatchInterpolation()
Destructor.
const FieldField< fvPatchField, Type > & ff(const FieldField< fvPatchField, Type > &bf)
PrimitivePatchInterpolation(const PrimitivePatchInterpolation &)
Disallow default bitwise copy construct.
void makeFaceToEdgeWeights() const
Make face-to-edge weights.
Interpolation class within a primitive patch. Allows interpolation from points to faces and vice vers...
tmp< Field< Type > > faceToEdgeInterpolate(const Field< Type > &ff) const
Interpolate from faces to edges.
const Patch & patch_
Reference to patch.