Go to the documentation of this file.
52 void Foam::processorPointPatch::initGeometry(PstreamBuffers& pBufs)
60 const polyPatch& pp =
patch();
66 masterFaces[facei] = pp[facei].reverseFace();
77 void Foam::processorPointPatch::calcGeometry(PstreamBuffers& pBufs)
81 void Foam::processorPointPatch::initMovePoints
89 void Foam::processorPointPatch::movePoints(PstreamBuffers&,
const pointField&)
93 void Foam::processorPointPatch::initUpdateMesh(PstreamBuffers& pBufs)
96 processorPointPatch::initGeometry(pBufs);
100 void Foam::processorPointPatch::updateMesh(PstreamBuffers& pBufs)
103 processorPointPatch::calcGeometry(pBufs);
130 return reverseMeshPoints_;
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
vectorField pointField
pointField is a vectorField.
virtual void initUpdateMesh(PstreamBuffers &)
PrimitivePatch< List< face >, const pointField & > primitiveFacePatch
A PrimitivePatch with List storage for the faces, const reference for the point field.
virtual const polyPatch & patch() const
const labelList & reverseMeshPoints() const
friend class processorPointPatch
A patch is a list of labels that address the faces in the global face list.
Neighbour processor patch.
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches
Macros for easy insertion into run-time selection tables.
virtual void updateMesh(PstreamBuffers &)
virtual ~processorPointPatch()
List< face > faceList
A List of faces.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
defineTypeNameAndDebug(combustionModel, 0)