37 #ifndef processorCyclicFvPatch_H 38 #define processorCyclicFvPatch_H 63 TypeName(processorCyclicPolyPatch::typeName_());
79 virtual int tag()
const 82 return procPolyPatch_.
tag();
87 return procPolyPatch_;
Neighbour processor patch.
virtual const tensorField & reverseT() const
Return neighbour-cell transformation tensor.
virtual bool parallel() const
Are the cyclic planes parallel.
Type & refCast(U &obj)
A dynamic_cast (for references). Generates a FatalError on failed casts and uses the virtual type() m...
processorCyclicFvPatch(const polyPatch &patch, const fvBoundaryMesh &bm)
Construct from components.
virtual const tensorField & forwardT() const
Return face transformation tensor.
virtual bool parallel() const
Are the cyclic planes parallel.
virtual const tensorField & forwardT() const
Return face transformation tensor.
virtual int tag() const
Return message tag used for sending.
const processorCyclicPolyPatch & procPolyPatch() const
TypeName(processorCyclicPolyPatch::typeName_())
Runtime type information.
virtual int tag() const
Return message tag to use for communication.
A patch is a list of labels that address the faces in the global face list.
const polyPatch & patch() const noexcept
Return the polyPatch.
virtual const tensorField & reverseT() const
Return neighbour-cell transformation tensor.