43 #ifndef processorPointPatch_H 44 #define processorPointPatch_H 99 TypeName(processorPolyPatch::typeName_());
119 virtual int tag()
const 121 return procPolyPatch_.
tag();
127 return procPolyPatch_.
comm();
bool isSlave() const
Is this a slave patch.
virtual label comm() const
Return communicator used for communication.
int myProcNo() const
Return processor number.
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches ...
const labelList & reverseMeshPoints() const
Return mesh points in the correct order for the receiving side.
Processor patch boundary needs to be such that the ordering of points in the patch is the same on bot...
int myProcNo() const
Return processor number.
bool isMaster() const
Is this a master patch.
virtual int tag() const
Return message tag to use for communication.
Neighbour processor patch.
virtual label comm() const
Return communicator used for communication.
virtual int tag() const
Return message tag to use for communication.
int neighbProcNo() const
Return neighbour processor number.
Buffers for inter-processor communications streams (UOPstream, UIPstream).
const polyPatch & patch() const
Return the polyPatch.
int neighbProcNo() const
Return neighbour processor number.
TypeName(processorPolyPatch::typeName_())
Runtime type information.
A patch is a list of labels that address the faces in the global face list.
virtual ~processorPointPatch()
Destructor.