Macros for easy insertion into run-time selection tables.
A pointPatch based on a polyPatch.
virtual const vectorField & pointNormals() const
Return point unit normals.
Accumulates point constraints through successive applications of the applyConstraint function.
void applyConstraint(const vector &cd)
Apply and accumulate the effect of the given constraint direction.
A patch is a list of labels that address the faces in the global face list.
Symmetry patch for non-planar or multi-plane patches.
virtual void applyConstraint(const label pointi, pointConstraint &) const
Accumulate the effect of constraint direction of this patch.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
addToRunTimeSelectionTable(polyPatch, mergedCyclicPolyPatch, word)
defineTypeNameAndDebug(combustionModel, 0)