Pstream Member List

This is the complete list of members for Pstream, including all inherited members.

abort()UPstreamstatic
addValidParOptions(HashTable< string > &validParOptions)UPstreamstatic
allocateCommunicator(const label parent, const labelList &subRanks, const bool doPstream=true)UPstreamstatic
allocateTag(const char *)UPstreamstatic
allocateTag(const word &)UPstreamstatic
allToAll(const labelUList &sendData, labelUList &recvData, const label communicator=0)UPstreamstatic
allToAll(const char *sendData, const UList< int > &sendSizes, const UList< int > &sendOffsets, char *recvData, const UList< int > &recvSizes, const UList< int > &recvOffsets, const label communicator=0)UPstreamstatic
baseProcNo(const label myComm, const int procID)UPstreamstatic
buf_Pstreamprotected
ClassName("Pstream")Pstream
Foam::UPstream::ClassName("UPstream")UPstream
combineGather(const List< commsStruct > &comms, T &Value, const CombineOp &cop, const int tag, const label comm)Pstreamstatic
combineGather(T &Value, const CombineOp &cop, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
combineScatter(const List< commsStruct > &comms, T &Value, const int tag, const label comm)Pstreamstatic
combineScatter(T &Value, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
commsType() constUPstreaminline
commsType(const commsTypes ct)UPstreaminline
commsType_UPstreamprotected
commsTypeNamesUPstreamstatic
commsTypes enum nameUPstream
defaultCommsTypeUPstreamstatic
exchange(const UList< Container > &sendData, const labelUList &recvSizes, List< Container > &recvData, const int tag=UPstream::msgType(), const label comm=UPstream::worldComm, const bool block=true)Pstreamstatic
exchange(const UList< Container > &sendData, List< Container > &recvData, const int tag=UPstream::msgType(), const label comm=UPstream::worldComm, const bool block=true)Pstreamstatic
exchangeSizes(const Container &sendData, labelList &sizes, const label comm=UPstream::worldComm)Pstreamstatic
exit(int errNo=1)UPstreamstatic
finishedRequest(const label i)UPstreamstatic
firstSlave() noexceptUPstreaminlinestatic
floatTransferUPstreamstatic
freeCommunicator(const label communicator, const bool doPstream=true)UPstreamstatic
freeCommunicators(const bool doPstream)UPstreamstatic
freeTag(const char *, const int tag)UPstreamstatic
freeTag(const word &, const int tag)UPstreamstatic
gather(const List< commsStruct > &comms, T &Value, const BinaryOp &bop, const int tag, const label comm)Pstreamstatic
gather(T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
Foam::UPstream::gather(const char *sendData, int sendSize, char *recvData, const UList< int > &recvSizes, const UList< int > &recvOffsets, const label communicator=0)UPstreamstatic
gatherList(const List< commsStruct > &comms, List< T > &Values, const int tag, const label comm)Pstreamstatic
gatherList(List< T > &Values, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)Pstreamstatic
haveThreads()UPstreaminlinestatic
init(int &argc, char **&argv, const bool needsThread)UPstreamstatic
initNull()UPstreamstatic
lastSlave(const label communicator=0)UPstreaminlinestatic
linearCommunication(const label communicator=0)UPstreaminlinestatic
listCombineGather(const List< commsStruct > &comms, List< T > &Value, const CombineOp &cop, const int tag, const label comm)Pstreamstatic
listCombineGather(List< T > &Value, const CombineOp &cop, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
listCombineScatter(const List< commsStruct > &comms, List< T > &Value, const int tag, const label comm)Pstreamstatic
listCombineScatter(List< T > &Value, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
mapCombineGather(const List< commsStruct > &comms, Container &Values, const CombineOp &cop, const int tag, const label comm)Pstreamstatic
mapCombineGather(Container &Values, const CombineOp &cop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)Pstreamstatic
mapCombineScatter(const List< commsStruct > &comms, Container &Values, const int tag, const label comm)Pstreamstatic
mapCombineScatter(Container &Values, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)Pstreamstatic
master(const label communicator=0)UPstreaminlinestatic
masterNo() noexceptUPstreaminlinestatic
maxCommsSizeUPstreamstatic
mpiBufferSizeUPstreamstatic
msgType()UPstreaminlinestatic
myProcNo(const label communicator=0)UPstreaminlinestatic
nPollProcInterfacesUPstreamstatic
nProcs(const label communicator=0)UPstreaminlinestatic
nProcsSimpleSumUPstreamstatic
nRequests()UPstreamstatic
parent(const label communicator)UPstreaminlinestatic
parRun()UPstreaminlinestatic
procID(label communicator)UPstreaminlinestatic
procNo(const label comm, const int baseProcID)UPstreamstatic
procNo(const label myComm, const label currentComm, const int currentProcID)UPstreamstatic
Pstream(const commsTypes commsType, const label bufSize=0)Pstreaminline
resetRequests(const label sz)UPstreamstatic
scatter(const List< commsStruct > &comms, T &Value, const int tag, const label comm)Pstreamstatic
scatter(T &Value, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)Pstreamstatic
Foam::UPstream::scatter(const char *sendData, const UList< int > &sendSizes, const UList< int > &sendOffsets, char *recvData, int recvSize, const label communicator=0)UPstreamstatic
scatterList(const List< commsStruct > &comms, List< T > &Values, const int tag, const label comm)Pstreamstatic
scatterList(List< T > &Values, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)Pstreamstatic
shutdown(int errNo=0)UPstreamstatic
treeCommunication(const label communicator=0)UPstreaminlinestatic
UPstream(const commsTypes commsType)UPstreaminline
waitRequest(const label i)UPstreamstatic
waitRequests(const label start=0)UPstreamstatic
warnCommUPstreamstatic
worldCommUPstreamstatic