39 #ifndef Foam_PstreamGlobals_H 40 #define Foam_PstreamGlobals_H 49 namespace PstreamGlobals
void size(const label n)
Older name for setAddressableSize.
DynamicList< label > freedRequests_
DynamicList< MPI_Request > outstandingRequests_
Outstanding non-blocking operations.
DynamicList< int > freedTags_
Free'd message tags.
DynamicList< MPI_Comm > MPICommunicators_
void checkCommunicator(const label comm, const label toProcNo)
Fatal if comm is outside the allocated range.
void pop_back(label n=1)
Reduce size by 1 or more elements. Can be called on an empty list.
int nTags_
Max outstanding message tag operations.
DynamicList< MPI_Group > MPIGroups_
label push_request(MPI_Request request)
Reuse previously freed request locations or push request onto list of outstanding requests...
T & back()
Access last element of the list, position [size()-1].