31 template<
class CellType>
34 if (!c->parallelDualVertex())
45 if (c->vertex(vI)->referred())
47 masterProc =
min(masterProc, c->vertex(vI)->procIndex());
59 template<
class CellType>
65 if (!c->parallelDualVertex())
72 if (c->vertex(vI)->referred())
74 procsAttached[vI] = c->vertex(vI)->procIndex();
A 1D vector of objects of type <T> with a fixed size <Size>.
static int myProcNo(const label communicator=0)
Number of this process (starting from masterNo() = 0)
Holds information (coordinate and normal) regarding nearest wall point.
Foam::label dualVertexMasterProc(const CellType &c)
Does the Dual vertex form part of a processor patch.
Foam::FixedList< Foam::label, 4 > processorsAttached(const CellType &c)
layerAndWeight min(const layerAndWeight &a, const layerAndWeight &b)
static label nProcs(const label communicator=0)
Number of processes in parallel run.