Public Member Functions | |
processorTopology (const polyBoundaryMesh &patches, const label comm) | |
Construct from boundaryMesh. More... | |
const labelListList & | procNbrProcs () const |
Return the processor-processor connection table. More... | |
const lduSchedule & | patchSchedule () const |
Order in which the patches should be initialised/evaluated. More... | |
Definition at line 57 of file processorTopology.H.
processorTopology | ( | const polyBoundaryMesh & | patches, |
const label | comm | ||
) |
Construct from boundaryMesh.
Definition at line 160 of file processorTopology.C.
References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), UPstream::defaultCommsType, forAll, Pstream::gatherList(), UPstream::msgType(), UPstream::myProcNo(), UPstream::nProcs(), UPstream::parRun(), patches, patchi, Pstream::scatterList(), UPstream::scheduled, DynamicList< T, SizeInc, SizeMult, SizeDiv >::shrink(), and List< T >::size().
|
inline |
Return the processor-processor connection table.
Definition at line 94 of file processorTopology.H.
References processorTopology::patchSchedule().
Referenced by globalMeshData::procNbrProcs().
|
inline |
Order in which the patches should be initialised/evaluated.
corresponding to the schedule
Definition at line 101 of file processorTopology.H.
Referenced by processorTopology::procNbrProcs(), and globalMeshData::procNbrProcs().