39 #ifndef nonConformalProcessorCyclicPolyPatch_H
40 #define nonConformalProcessorCyclicPolyPatch_H
73 TypeName(
"nonConformalProcessorCyclic");
89 const word& patchType = typeName
163 return refCast<const nonConformalCyclicPolyPatch>(pp);
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
autoPtr< PrimitivePatch< FaceList, PointField > > clone() const
Construct and return a clone.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A list of keyword definitions, which are a keyword followed by any number of values (e....
label index() const
Return the index of this patch in the boundaryMesh.
const word & name() const
Return name.
A patch is a list of labels that address the faces in the global face list.
label start() const
Return start label of this patch in the polyMesh face list.
const polyBoundaryMesh & boundaryMesh() const
Return boundaryMesh reference.
Neighbour processor patch.
virtual bool owner() const
Does this side own the patch ?
virtual const transformer & transform() const
Return transformation between the coupled patches.
const word & referPatchName() const
Return name of originating cyclicPolyPatch patch.
label referPatchID() const
Return the referring patchID.
int myProcNo() const
Return processor number.
int neighbProcNo() const
Return neighbour processor number.
bool neighbour() const
Is the processor the patch neighbour ?
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.