Go to the documentation of this file.
36 #ifndef coupledPointPatch_H
37 #define coupledPointPatch_H
46 class pointBoundaryMesh;
89 TypeName(coupledPolyPatch::typeName_());
TypeName(coupledPolyPatch::typeName_())
Runtime type information.
virtual void initUpdateMesh(PstreamBuffers &)=0
Initialise the update of the patch topology.
virtual void initGeometry(PstreamBuffers &)=0
Initialise the calculation of the patch geometry.
virtual void initMovePoints(PstreamBuffers &, const pointField &)=0
Initialise the patches for moving points.
void operator=(const coupledPointPatch &)
Disallow default assignment.
coupledPointPatch(const coupledPointPatch &)
Disallow default construct as copy.
Buffers for inter-processor communications streams (UOPstream, UIPstream).
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches
Pre-declare SubField and related Field type.
virtual void movePoints(PstreamBuffers &, const pointField &)=0
Correct patches after moving points.
virtual void updateMesh(PstreamBuffers &)=0
Update of the patch topology.
virtual void calcGeometry(PstreamBuffers &)=0
Calculate the patch geometry.
virtual ~coupledPointPatch()
Destructor.