Go to the documentation of this file.
39 #ifndef pointVolInterpolation_H
40 #define pointVolInterpolation_H
83 void makeWeights()
const;
86 void clearAddressing()
const;
89 void clearGeom()
const;
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
A field of fields is a PtrList of fields with reference counting.
void updateTopology()
Update mesh topology using the morph engine.
A class for managing temporary objects.
const fvMesh & vMesh() const
bool movePoints()
Correct weighting factors for moving mesh.
const FieldField< Field, scalar > & volWeights() const
Return reference to weights arrays.
void interpolate(const GeometricField< Type, pointPatchField, pointMesh > &, GeometricField< Type, fvPatchField, volMesh > &) const
Interpolate from pointField to volField.
Macro definitions for declaring ClassName(), NamespaceName(), etc.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
Mesh data needed to do the Finite Volume discretisation.
ClassName("pointVolInterpolation")
Mesh representing a set of points created from polyMesh.
pointVolInterpolation(const pointMesh &, const fvMesh &)
Constructor given pointMesh and fvMesh.
const pointMesh & pMesh() const
Forwards and collection of common point field types.
Generic GeometricField class.