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();
163 return procPolyPatch_;
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool isSlave() const
Is this a slave patch.
const labelList & reverseMeshPoints() const
Return mesh points in the correct order for the receiving side.
int neighbProcNo() const
Return neigbour processor number.
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches ...
virtual const word & constraintType() const
Return the constraint type this pointPatch implements.
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.
Neighbour processor patch.
A class for handling words, derived from string.
int myProcNo() const
Return processor number.
virtual int tag() const
Return message tag to use for communication.
virtual label comm() const
Return communicator used for communication.
Buffers for inter-processor communications streams (UOPstream, UIPstream).
const processorPolyPatch & procPolyPatch() const
Return the underlying processorPolyPatch.
int neighbProcNo() const
Return neigbour processor number.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
TypeName(processorPolyPatch::typeName_())
Runtime type information.
const polyPatch & patch() const
Return the polyPatch.
virtual label comm() const
Return communicator used for communication.
bool isMaster() const
Is this a master patch.
A patch is a list of labels that address the faces in the global face list.
virtual ~processorPointPatch()
Destructor.
virtual int tag() const
Return message tag to use for communication.