93 Foam::cyclicAMIPointPatch::cyclicAMIPointPatch
virtual ~cyclicAMIPointPatch()
Destructor.
virtual void movePoints(PstreamBuffers &, const pointField &)
Correct patches after moving points.
virtual void initUpdateMesh(PstreamBuffers &)
Initialise the update of the patch topology.
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...
Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface...
static bool & parRun() noexcept
Test if this a parallel run.
virtual void updateMesh(PstreamBuffers &)
Update of the patch topology.
Macros for easy insertion into run-time selection tables.
virtual void initMovePoints(PstreamBuffers &, const pointField &)
Initialise the patches for moving points.
addNamedToRunTimeSelectionTable(topoSetCellSource, badQualityToCell, word, badQuality)
virtual void updateMesh(PstreamBuffers &)
Update of the patch topology.
virtual void calcGeometry(PstreamBuffers &)
Calculate the patch geometry.
Cyclic patch for Arbitrary Mesh Interface (AMI)
virtual bool coupled() const
Return true if this patch field is coupled.
defineTypeNameAndDebug(combustionModel, 0)
Buffers for inter-processor communications streams (UOPstream, UIPstream).
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
virtual void initGeometry(PstreamBuffers &)
Initialise the calculation of the patch geometry.
const std::string patch
OpenFOAM patch number as a std::string.
const bMesh & mesh() const
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.