51 void Foam::cyclicPointPatch::initGeometry(PstreamBuffers&)
55 void Foam::cyclicPointPatch::calcGeometry(PstreamBuffers&)
59 void Foam::cyclicPointPatch::initMovePoints(PstreamBuffers&,
const pointField&)
63 void Foam::cyclicPointPatch::movePoints(PstreamBuffers&,
const pointField&)
67 void Foam::cyclicPointPatch::initUpdateMesh(PstreamBuffers& pBufs)
70 cyclicPointPatch::initGeometry(pBufs);
74 void Foam::cyclicPointPatch::updateMesh(PstreamBuffers& pBufs)
77 cyclicPointPatch::calcGeometry(pBufs);
83 Foam::cyclicPointPatch::cyclicPointPatch
104 return cyclicPolyPatch_.coupledPoints();
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches ...
Type & refCast(U &obj)
A dynamic_cast (for references) that generates FatalError on failed casts, uses the virtual type() me...
virtual void updateMesh(PstreamBuffers &)
Update of the patch topology.
virtual ~cyclicPointPatch()
Destructor.
Macros for easy insertion into run-time selection tables.
vectorField pointField
pointField is a vectorField.
defineTypeNameAndDebug(combustionModel, 0)
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
const std::string patch
OpenFOAM patch number as a std::string.
virtual const edgeList & transformPairs() const
Return the set of pairs of points that require transformation.
A patch is a list of labels that address the faces in the global face list.
virtual void initUpdateMesh(PstreamBuffers &)
Initialise the update of the patch topology.