Go to the documentation of this file.
56 const face&
f = faces()[cutFaceI];
60 label pointI =
f[faceVertI];
62 if (!pointDone[pointI])
69 pointDone[pointI] =
true;
#define forAll(list, i)
Loop across all elements in list.
A class for managing temporary objects.
tmp< Field< Type > > sampleField(const GeometricField< Type, fvPatchField, volMesh > &vField) const
Sample field on faces.
virtual Type interpolate(const vector &position, const label cellI, const label faceI=-1) const =0
Interpolate field to the given point in the given cell.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
tmp< Field< Type > > interpolateField(const interpolation< Type > &) const
A face is a list of labels corresponding to mesh vertices.
Generic GeometricField class.