Go to the documentation of this file.
35 #ifndef wedgePointPatch_H
36 #define wedgePointPatch_H
63 TypeName(wedgePolyPatch::typeName_());
A class for handling words, derived from string.
A pointPatch based on a polyPatch.
Wedge front and back plane patch.
Accumulates point constraints through successive applications of the applyConstraint function.
const vector & n() const
Return symmetry plane normal.
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 patch is a list of labels that address the faces in the global face list.
TypeName(wedgePolyPatch::typeName_())
Runtime type information.
const polyPatch & patch() const
Return the polyPatch.
virtual const word & constraintType() const
Return the constraint type this pointPatch implements.
const wedgePolyPatch & wedgePolyPatch_
Local reference cast into the symmetryPlane patch.
wedgePointPatch(const polyPatch &patch, const pointBoundaryMesh &bm)
Construct from polyPatch.
const vector & n() const
Return the normal to the patch.
Wedge front and back plane patch.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
virtual void applyConstraint(const label pointi, pointConstraint &) const
Accumulate the effect of constraint direction of this patch.