54 int PstreamGlobals::nTags_ = 0;
72 const label otherProcNo
78 || comm >= PstreamGlobals::MPICommunicators_.size()
82 <<
"otherProcNo:" << otherProcNo <<
" : illegal communicator " 84 <<
"Communicator should be within range 0.." DynamicList< int > freedTags_
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
void size(const label)
Override size to be inconsistent with allocated storage.
Ostream & endl(Ostream &os)
Add newline and flush stream.
DynamicList< MPI_Request > outstandingRequests_
DynamicList< MPI_Group > MPIGroups_
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
errorManip< error > abort(error &err)
DynamicList< MPI_Comm > MPICommunicators_
void checkCommunicator(const label, const label procNo)