Helper class for allocating/freeing communicators. More...
Public Member Functions | |
communicator (const label parent, const labelList &subRanks, const bool doPstream) | |
communicator (const communicator &)=delete | |
Disallow default bitwise copy construction. More... | |
~communicator () | |
operator label () const | |
void | operator= (const communicator &)=delete |
Disallow default bitwise assignment. More... | |
Helper class for allocating/freeing communicators.
Definition at line 314 of file UPstream.H.
|
inline |
Definition at line 321 of file UPstream.H.
|
delete |
Disallow default bitwise copy construction.
|
inline |
Definition at line 333 of file UPstream.H.
References UPstream::freeCommunicator().
|
inline |
Definition at line 338 of file UPstream.H.
References UPstream::addValidParOptions(), UPstream::allocateTag(), UPstream::baseProcNo(), UPstream::finishedRequest(), UPstream::freeTag(), UPstream::init(), UPstream::nRequests(), UPstream::procNo(), UPstream::resetRequests(), UPstream::waitRequest(), and UPstream::waitRequests().
|
delete |
Disallow default bitwise assignment.