Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
Buffers for inter-processor communications streams (UOPstream, UIPstream).
void calcGeometry()
Calculate the geometry for the patches.
A pointPatch based on a polyPatch.
virtual void initGeometry(PstreamBuffers &)
Initialise the calculation of the patch geometry.
virtual void initUpdateMesh(PstreamBuffers &)
Initialise the update of the patch topology.
virtual void initMovePoints()
Initialise the patches for moving points.
void movePoints()
Update for new mesh geometry.
void updateMesh()
Update for new mesh topology.
Basic pointPatch represents a set of points from the mesh.
A patch is a list of labels that address the faces in the global face list.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
#define defineRunTimeSelectionTable(baseType, argNames)
Define run-time selection table.