IPBstream Member List

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

Foam::abort(int errNo=1)UPstreamstatic
Foam::UIPBstream::abort(int errNo=1)UPstreamstatic
Foam::addRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::addRequest(UPstream::Request &req)UPstreamstatic
Foam::addValidParOptions(HashTable< string > &validParOptions)UPstreamstatic
Foam::UIPBstream::addValidParOptions(HashTable< string > &validParOptions)UPstreamstatic
allGatherList(UList< T > &values, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
Foam::allGatherValues(const T &localValue, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allGatherValues(const T &localValue, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allocateCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::allocateCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::UIPBstream::allocateCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::UIPBstream::allocateCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::allProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::allProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::allToAll(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAll(const UList< int64_t > &sendData, UList< int64_t > &recvData, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAll(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAll(const UList< int64_t > &sendData, UList< int64_t > &recvData, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAllConsensus(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAllConsensus(const Map< int32_t > &sendData, Map< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAllConsensus(const Map< int32_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::allToAllConsensus(const UList< int64_t > &sendData, UList< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAllConsensus(const Map< int64_t > &sendData, Map< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::allToAllConsensus(const Map< int64_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::UIPBstream::allToAllConsensus(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAllConsensus(const Map< int32_t > &sendData, Map< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAllConsensus(const Map< int32_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::UIPBstream::allToAllConsensus(const UList< int64_t > &sendData, UList< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAllConsensus(const Map< int64_t > &sendData, Map< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::allToAllConsensus(const Map< int64_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::allWorlds() noexceptUPstreaminlinestatic
Foam::UIPBstream::allWorlds() noexceptUPstreaminlinestatic
APPEND enum valueIOstreamOption
APPEND_APP enum valueIOstreamOption
APPEND_ATE enum valueIOstreamOption
appendType enum nameIOstreamOption
ASCII enum valueIOstreamOption
ATOMIC enum valueIOstreamOption
atomicType enum nameIOstreamOption
bad() const noexceptIOstreaminline
Foam::barrier(const int communicator, UPstream::Request *req=nullptr)UPstreamstatic
Foam::UIPBstream::barrier(const int communicator, UPstream::Request *req=nullptr)UPstreamstatic
Foam::baseProcNo(label comm, int procID)UPstreamstatic
Foam::UIPBstream::baseProcNo(label comm, int procID)UPstreamstatic
beginRawRead() overrideUIPstreamBasevirtual
BINARY enum valueIOstreamOption
broadcast(Type &value, const int communicator=UPstream::worldComm)Pstreamstatic
broadcast(FixedList< Type, N > &list, const int communicator=UPstream::worldComm)Pstreamstatic
broadcast(Type *buffer, std::streamsize count, const int communicator)Pstreaminlinestatic
Foam::UPstream::broadcast(Type *buffer, std::streamsize count, const int communicator)UPstreaminlinestatic
Foam::UIPBstream::broadcast(Type *buffer, std::streamsize count, const int communicator)UPstreaminlinestatic
broadcastList(ListType &list, const int communicator=UPstream::worldComm)Pstreamstatic
broadcasts(const int communicator, Type &value, Args &&... values)Pstreamstatic
Foam::cancelRequest(const label i)UPstreamstatic
Foam::cancelRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::cancelRequest(const label i)UPstreamstatic
Foam::UIPBstream::cancelRequest(UPstream::Request &req)UPstreamstatic
Foam::cancelRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPBstream::cancelRequests(UList< UPstream::Request > &requests)UPstreamstatic
check(const char *operation) constIOstreamvirtual
checkLabelSize() const noexceptIOstreaminline
checkScalarSize() const noexceptIOstreaminline
ClassName("Pstream")Pstream
Foam::UPstream::ClassName("UPstream")UPstream
Foam::UIPBstream::ClassName("UPstream")UPstream
clearAtEnd_UIPstreamBaseprotected
CLOSED enum valueIOstream
closed() const noexceptIOstreaminline
combineAllGather(T &value, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreaminlinestatic
combineGather(T &value, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
combineReduce(T &value, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
combineScatter(T &value, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreaminlinestatic
comm_UIPstreamBaseprotected
Foam::commConstWorld() noexceptUPstreaminlinestatic
Foam::UIPBstream::commConstWorld() noexceptUPstreaminlinestatic
Foam::commGlobal() noexceptUPstreaminlinestatic
Foam::UIPBstream::commGlobal() noexceptUPstreaminlinestatic
Foam::commInterHost() noexceptUPstreaminlinestatic
Foam::UIPBstream::commInterHost() noexceptUPstreaminlinestatic
Foam::commInterNode() noexceptUPstreaminlinestatic
Foam::UIPBstream::commInterNode() noexceptUPstreaminlinestatic
Foam::commIntraHost() noexceptUPstreaminlinestatic
Foam::UIPBstream::commIntraHost() noexceptUPstreaminlinestatic
Foam::commLocalNode() noexceptUPstreaminlinestatic
Foam::UIPBstream::commLocalNode() noexceptUPstreaminlinestatic
Foam::commSelf() noexceptUPstreaminlinestatic
Foam::UIPBstream::commSelf() noexceptUPstreaminlinestatic
Foam::commsType() const noexceptUPstreaminline
Foam::commsType(const commsTypes ct) noexceptUPstreaminline
Foam::UIPBstream::commsType() const noexceptUPstreaminline
Foam::UIPBstream::commsType(const commsTypes ct) noexceptUPstreaminline
Foam::commsTypeNamesUPstreamstatic
Foam::UIPBstream::commsTypeNamesUPstreamstatic
Foam::commsTypes enum nameUPstream
Foam::UIPBstream::commsTypes enum nameUPstream
Foam::commWarn(const label communicator) noexceptUPstreaminlinestatic
Foam::UIPBstream::commWarn(const label communicator) noexceptUPstreaminlinestatic
Foam::commWorld() noexceptUPstreaminlinestatic
Foam::commWorld(const label communicator) noexceptUPstreaminlinestatic
Foam::UIPBstream::commWorld() noexceptUPstreaminlinestatic
Foam::UIPBstream::commWorld(const label communicator) noexceptUPstreaminlinestatic
COMPRESSED enum valueIOstreamOption
compression() const noexceptIOstreamOptioninline
compression(const compressionType comp) noexceptIOstreamOptioninline
compression(const word &compName)IOstreamOptioninline
compressionEnum(const word &compName, const compressionType deflt=compressionType::UNCOMPRESSED)IOstreamOptionstatic
compressionEnum(const word &key, const dictionary &dict, const compressionType deflt=compressionType::UNCOMPRESSED)IOstreamOptionstatic
compressionType enum nameIOstreamOption
currentVersionIOstreamOptionstatic
Foam::dataTypes enum nameUPstream
Foam::UIPBstream::dataTypes enum nameUPstream
Foam::defaultCommsTypeUPstreamstatic
Foam::UIPBstream::defaultCommsTypeUPstreamstatic
defaultPrecision() noexceptIOstreaminlinestatic
defaultPrecision(unsigned int prec) noexceptIOstreaminlinestatic
Foam::dupCommunicator(const label parent)UPstreamstatic
Foam::UIPBstream::dupCommunicator(const label parent)UPstreamstatic
endRawRead() overrideUIPstreamBaseinlinevirtual
eof() const noexceptIOstreaminline
exchange(const UList< Container > &sendBufs, const labelUList &recvSizes, List< Container > &recvBufs, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm, const bool wait=true)Pstreamstatic
exchange(const Map< Container > &sendBufs, const Map< label > &recvSizes, Map< Container > &recvBufs, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm, const bool wait=true)Pstreamstatic
exchange(const UList< Container > &sendBufs, List< Container > &recvBufs, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm, const bool wait=true)Pstreamstatic
exchange(const Map< Container > &sendBufs, Map< Container > &recvBufs, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm, const bool wait=true)Pstreamstatic
exchangeConsensus(const UList< Container > &sendBufs, List< Container > &recvBufs, const int tag, const int comm, const bool wait=true)Pstreamstatic
exchangeConsensus(const Map< Container > &sendBufs, Map< Container > &recvBufs, const int tag, const int comm, const bool wait=true)Pstreamstatic
exchangeConsensus(const Map< Container > &sendBufs, const int tag, const int comm, const bool wait=true)Pstreamstatic
exchangeSizes(const labelUList &sendProcs, const labelUList &recvProcs, const Container &sendBufs, labelList &sizes, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreamstatic
exchangeSizes(const labelUList &neighProcs, const Container &sendBufs, labelList &sizes, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreamstatic
exchangeSizes(const Container &sendBufs, labelList &recvSizes, const int comm=UPstream::worldComm)Pstreamstatic
exchangeSizes(const Map< Container > &sendBufs, Map< label > &recvSizes, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreamstatic
Foam::exit(int errNo=1)UPstreamstatic
Foam::UIPBstream::exit(int errNo=1)UPstreamstatic
fail() const noexceptIOstreaminline
fatalCheck(const char *operation) constIOstream
Foam::finishedRequest(const label i)UPstreamstatic
Foam::finishedRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::finishedRequest(const label i)UPstreamstatic
Foam::UIPBstream::finishedRequest(UPstream::Request &req)UPstreamstatic
Foam::finishedRequestPair(label &req0, label &req1)UPstreamstatic
Foam::UIPBstream::finishedRequestPair(label &req0, label &req1)UPstreamstatic
Foam::finishedRequests(const label pos, label len=-1)UPstreamstatic
Foam::finishedRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPBstream::finishedRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPBstream::finishedRequests(UList< UPstream::Request > &requests)UPstreamstatic
flags() const overrideUIPstreamBaseinlinevirtual
flags(std::ios_base::fmtflags) overrideUIPstreamBaseinlinevirtual
floatFormat enum nameIOstreamOption
floatFormatEnum(const word &fmtName, const floatFormat deflt=floatFormat::general)IOstreamOptionstatic
floatFormatEnum(const word &key, const dictionary &dict, const floatFormat deflt=floatFormat::general)IOstreamOptionstatic
floatFormatNamesIOstreamOptionstatic
Foam::floatTransferUPstreamstatic
Foam::UIPBstream::floatTransferUPstreamstatic
FOAM_DEPRECATED_FOR(2025-03, "broadcast() or broadcastList()") static void scatterList(UList< T > &valuesPstream
format() const noexceptIOstreamOptioninline
format(const streamFormat fmt) noexceptIOstreamOptioninline
format(const word &formatName)IOstreamOptioninline
formatEnum(const word &fmtName, const streamFormat deflt=streamFormat::ASCII)IOstreamOptionstatic
formatEnum(const word &key, const dictionary &dict, const streamFormat deflt=streamFormat::ASCII)IOstreamOptionstatic
formatNamesIOstreamOptionstatic
Foam::freeCommunicator(const label communicator, const bool withComponents=true)UPstreamstatic
Foam::UIPBstream::freeCommunicator(const label communicator, const bool withComponents=true)UPstreamstatic
Foam::freeRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::freeRequest(UPstream::Request &req)UPstreamstatic
Foam::freeRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPBstream::freeRequests(UList< UPstream::Request > &requests)UPstreamstatic
fromProcNo_UIPstreamBaseprotected
gather(T &value, BinaryOp bop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
Foam::UPstream::gather(const Type *send, int count, Type *recv, const UList< int > &counts, const UList< int > &offsets, const int comm=UPstream::worldComm)UPstreaminlinestatic
Foam::UIPBstream::gather(const Type *send, int count, Type *recv, const UList< int > &counts, const UList< int > &offsets, const int comm=UPstream::worldComm)UPstreaminlinestatic
gather_algorithm(const UPstream::commsStructList &comms, T &value, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
gather_topo_algorithm(T &value, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
gatherList(UList< T > &values, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
gatherList_algorithm(const UPstream::commsStructList &comms, UList< T > &values, const int tag, const int communicator)Pstreamstatic
gatherList_topo_algorithm(UList< T > &values, const int tag, const int communicator)Pstreamstatic
getBack(token &tok)Istream
good() const noexceptIOstreaminline
Foam::hasNodeCommunicators() noexceptUPstreaminlinestatic
Foam::UIPBstream::hasNodeCommunicators() noexceptUPstreaminlinestatic
hasPutback() const noexceptIstreaminlineprotected
Foam::haveThreads() noexceptUPstreaminlinestatic
Foam::UIPBstream::haveThreads() noexceptUPstreaminlinestatic
Foam::incrMsgType(int val=1) noexceptUPstreaminlinestatic
Foam::UIPBstream::incrMsgType(int val=1) noexceptUPstreaminlinestatic
info() const noexceptIOstreaminline
Foam::init(int &argc, char **&argv, const bool needsThread)UPstreamstatic
Foam::UIPBstream::init(int &argc, char **&argv, const bool needsThread)UPstreamstatic
Foam::initNull()UPstreamstatic
Foam::UIPBstream::initNull()UPstreamstatic
Foam::interNode_offsets()UPstreamstatic
Foam::UIPBstream::interNode_offsets()UPstreamstatic
ioState_IOstreamprotected
IOstream(const IOstream &)=defaultIOstream
IOstream(IOstreamOption streamOpt=IOstreamOption())IOstreaminlineexplicit
IOstream(IOstreamOption::streamFormat fmt, IOstreamOption::versionNumber ver, IOstreamOption::compressionType cmp=IOstreamOption::UNCOMPRESSED)IOstreaminline
IOstreamOption(streamFormat fmt=streamFormat::ASCII, compressionType comp=compressionType::UNCOMPRESSED) noexceptIOstreamOptioninline
IOstreamOption(streamFormat fmt, compressionType comp, versionNumber ver) noexceptIOstreamOptioninline
IOstreamOption(streamFormat fmt, versionNumber ver, compressionType comp=compressionType::UNCOMPRESSED) noexceptIOstreamOptioninline
IOstreamOption(const IOstreamOption &opt, streamFormat fmt) noexceptIOstreamOptioninline
IPBstream(const int communicator=UPstream::worldComm, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)IPBstreamexplicit
Foam::is_parallel(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::is_parallel(const label communicator=worldComm)UPstreaminlinestatic
Foam::is_rank(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::is_rank(const label communicator=worldComm)UPstreaminlinestatic
Foam::is_subrank(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::is_subrank(const label communicator=worldComm)UPstreaminlinestatic
Istream(const Istream &)=defaultIstream
Istream(IOstreamOption streamOpt=IOstreamOption())Istreaminlineexplicit
Istream(IOstreamOption::streamFormat fmt, IOstreamOption::compressionType cmp=IOstreamOption::UNCOMPRESSED)Istreaminlineexplicit
labelByteSize() const noexceptIOstreaminline
Foam::linearCommunication(int communicator)UPstreamstatic
Foam::UIPBstream::linearCommunication(int communicator)UPstreamstatic
lineNumber() const noexceptIOstreaminline
lineNumber() noexceptIOstreaminline
lineNumber(const label num) noexceptIOstreaminline
lineNumber_IOstreamprotected
listCombineAllGather(UList< T > &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreaminlinestatic
listCombineGather(UList< T > &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
listCombineReduce(UList< T > &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
listCombineScatter(List< T > &value, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreaminlinestatic
listGather(UList< T > &values, BinaryOp bop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
listGather_algorithm(const UPstream::commsStructList &comms, UList< T > &values, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
listGather_topo_algorithm(UList< T > &values, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
listGatherValues(const T &localValue, const int communicator=UPstream::worldComm, const int tag=UPstream::msgType())Pstreamstatic
Foam::UPstream::listGatherValues(const T &localValue, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::listGatherValues(const T &localValue, const int communicator=UPstream::worldComm)UPstreamstatic
listReduce(UList< T > &values, BinaryOp bop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
listScatterValues(const UList< T > &allValues, const int communicator=UPstream::worldComm, const int tag=UPstream::msgType())Pstreamstatic
Foam::UPstream::listScatterValues(const UList< T > &allValues, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::listScatterValues(const UList< T > &allValues, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::localNode_parentProcs()UPstreamstatic
Foam::UIPBstream::localNode_parentProcs()UPstreamstatic
mapCombineAllGather(Container &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreaminlinestatic
mapCombineGather(Container &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
mapCombineReduce(Container &values, CombineOp cop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
mapCombineScatter(Container &values, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreaminlinestatic
mapGather(Container &values, BinaryOp bop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
mapGather_algorithm(const UPstream::commsStructList &comms, Container &values, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
mapGather_topo_algorithm(Container &values, BinaryOp bop, const int tag, const int communicator)Pstreamstatic
mapReduce(Container &values, BinaryOp bop, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)Pstreamstatic
Foam::master(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::master(const label communicator=worldComm)UPstreaminlinestatic
Foam::masterNo() noexceptUPstreaminlinestatic
Foam::UIPBstream::masterNo() noexceptUPstreaminlinestatic
Foam::maxCommsSizeUPstreamstatic
Foam::UIPBstream::maxCommsSizeUPstreamstatic
messageSize_UIPstreamBaseprotected
minPrecision(unsigned int prec) noexceptIOstreaminlinestatic
Foam::mpi_allgather(void *allData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_allgather(void *allData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_allreduce(void *values, int count, const UPstream::dataTypes dataTypeId, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_allreduce(void *values, int count, const UPstream::dataTypes dataTypeId, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_broadcast(void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::UIPBstream::mpi_broadcast(void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::mpi_gather(const void *sendData, void *recvData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_gather(const void *sendData, void *recvData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_gatherv(const void *sendData, int sendCount, void *recvData, const UList< int > &recvCounts, const UList< int > &recvOffsets, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::UIPBstream::mpi_gatherv(const void *sendData, int sendCount, void *recvData, const UList< int > &recvCounts, const UList< int > &recvOffsets, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::mpi_receive(const UPstream::commsTypes commsType, void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int fromProcNo, const int tag, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_receive(const UPstream::commsTypes commsType, void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int fromProcNo, const int tag, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_reduce(void *values, int count, const UPstream::dataTypes dataTypeId, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_reduce(void *values, int count, const UPstream::dataTypes dataTypeId, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_scatter(const void *sendData, void *recvData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::UIPBstream::mpi_scatter(const void *sendData, void *recvData, int count, const UPstream::dataTypes dataTypeId, const int communicator, UPstream::Request *req=nullptr)UPstreamprotectedstatic
Foam::mpi_scatterv(const void *sendData, const UList< int > &sendCounts, const UList< int > &sendOffsets, void *recvData, int recvCount, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::UIPBstream::mpi_scatterv(const void *sendData, const UList< int > &sendCounts, const UList< int > &sendOffsets, void *recvData, int recvCount, const UPstream::dataTypes dataTypeId, const int communicator)UPstreamprotectedstatic
Foam::mpi_send(const UPstream::commsTypes commsType, const void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int toProcNo, const int tag, const int communicator, UPstream::Request *req=nullptr, const UPstream::sendModes sendMode=UPstream::sendModes::normal)UPstreamprotectedstatic
Foam::UIPBstream::mpi_send(const UPstream::commsTypes commsType, const void *buf, std::streamsize count, const UPstream::dataTypes dataTypeId, const int toProcNo, const int tag, const int communicator, UPstream::Request *req=nullptr, const UPstream::sendModes sendMode=UPstream::sendModes::normal)UPstreamprotectedstatic
Foam::mpiAllGather(Type *allData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::mpiAllGather(Type *allData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator)UPstreamstatic
Foam::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator)UPstreamstatic
Foam::UIPBstream::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request &req)UPstreamstatic
Foam::mpiBufferSizeUPstreamstatic
Foam::UIPBstream::mpiBufferSizeUPstreamstatic
Foam::mpiGather(const Type *sendData, Type *recvData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::mpiGather(const Type *sendData, Type *recvData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::mpiGatherv(const Type *sendData, int sendCount, Type *recvData, const UList< int > &recvCounts, const UList< int > &recvOffsets, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::mpiGatherv(const Type *sendData, int sendCount, Type *recvData, const UList< int > &recvCounts, const UList< int > &recvOffsets, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::mpiReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator)UPstreamstatic
Foam::UIPBstream::mpiReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator)UPstreamstatic
Foam::mpiScatter(const Type *sendData, Type *recvData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::mpiScatter(const Type *sendData, Type *recvData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::mpiScatterv(const Type *sendData, const UList< int > &sendCounts, const UList< int > &sendOffsets, Type *recvData, int recvCount, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPBstream::mpiScatterv(const Type *sendData, const UList< int > &sendCounts, const UList< int > &sendOffsets, Type *recvData, int recvCount, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::msgType() noexceptUPstreaminlinestatic
Foam::msgType(int val) noexceptUPstreaminlinestatic
Foam::UIPBstream::msgType() noexceptUPstreaminlinestatic
Foam::UIPBstream::msgType(int val) noexceptUPstreaminlinestatic
Foam::myProcNo(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::myProcNo(const label communicator=worldComm)UPstreaminlinestatic
Foam::myWorld()UPstreaminlinestatic
Foam::UIPBstream::myWorld()UPstreaminlinestatic
Foam::myWorldID()UPstreaminlinestatic
Foam::UIPBstream::myWorldID()UPstreaminlinestatic
name() constIOstreamvirtual
Foam::nComms() noexceptUPstreaminlinestatic
Foam::UIPBstream::nComms() noexceptUPstreaminlinestatic
Foam::newCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreamstatic
Foam::newCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreamstatic
Foam::UIPBstream::newCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreamstatic
Foam::UIPBstream::newCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreamstatic
NO_APPEND enum valueIOstreamOption
Foam::nodeCommsControl_UPstreamstatic
Foam::UIPBstream::nodeCommsControl_UPstreamstatic
Foam::nodeCommsMin_UPstreamstatic
Foam::UIPBstream::nodeCommsMin_UPstreamstatic
NON_APPEND enum valueIOstreamOption
NON_ATOMIC enum valueIOstreamOption
Foam::nPollProcInterfacesUPstreamstatic
Foam::UIPBstream::nPollProcInterfacesUPstreamstatic
Foam::nProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::nProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::nProcsNonblockingExchangeUPstreamstatic
Foam::UIPBstream::nProcsNonblockingExchangeUPstreamstatic
Foam::nProcsSimpleSumUPstreamstatic
Foam::UIPBstream::nProcsSimpleSumUPstreamstatic
Foam::nRequests() noexceptUPstreamstatic
Foam::UIPBstream::nRequests() noexceptUPstreamstatic
Foam::numNodes() noexceptUPstreaminlinestatic
Foam::UIPBstream::numNodes() noexceptUPstreaminlinestatic
Foam::opCodes enum nameUPstream
Foam::UIPBstream::opCodes enum nameUPstream
openClosed_IOstreamprotected
opened() const noexceptIOstreaminline
OPENED enum valueIOstream
operator bool() const noexceptIOstreaminlineexplicit
operator!() const noexceptIOstreaminline
operator()() constIstream
Foam::parent(int communicator)UPstreaminlinestatic
Foam::UIPBstream::parent(int communicator)UPstreaminlinestatic
Foam::parRun(const bool on) noexceptUPstreaminlinestatic
Foam::parRun() noexceptUPstreaminlinestatic
Foam::UIPBstream::parRun(const bool on) noexceptUPstreaminlinestatic
Foam::UIPBstream::parRun() noexceptUPstreaminlinestatic
peekBack() const noexceptIstream
precision_IOstreamstatic
print(Ostream &os) const overrideUIPstreamBasevirtual
Foam::Istream::print(Ostream &os, const int streamState) constIOstream
Foam::printCommTree(int communicator, bool linear=false)UPstreamstatic
Foam::UIPBstream::printCommTree(int communicator, bool linear=false)UPstreamstatic
Foam::printNodeCommsControl(Ostream &os)UPstreamstatic
Foam::UIPBstream::printNodeCommsControl(Ostream &os)UPstreamstatic
Foam::printTopoControl(Ostream &os)UPstreamstatic
Foam::UIPBstream::printTopoControl(Ostream &os)UPstreamstatic
Foam::probeMessage(const UPstream::commsTypes commsType, const int fromProcNo, const int tag=UPstream::msgType(), const int communicator=worldComm)UPstreamstatic
Foam::UIPBstream::probeMessage(const UPstream::commsTypes commsType, const int fromProcNo, const int tag=UPstream::msgType(), const int communicator=worldComm)UPstreamstatic
Foam::procID(int communicator)UPstreaminlinestatic
Foam::UIPBstream::procID(int communicator)UPstreaminlinestatic
Foam::procNo(const label comm, const int baseProcID)UPstreamstatic
Foam::procNo(const label comm, const label currentComm, const int currentProcID)UPstreamstatic
Foam::UIPBstream::procNo(const label comm, const int baseProcID)UPstreamstatic
Foam::UIPBstream::procNo(const label comm, const label currentComm, const int currentProcID)UPstreamstatic
Pstream(const UPstream::commsTypes commsType) noexceptPstreaminlineexplicit
Pstream(const UPstream::commsTypes commsType, int bufferSize)Pstreaminline
putBack(const token &tok)Istream
putBack(token &&tok)Istream
putBackClear()Istream
Foam::rangeType typedefUPstream
Foam::UIPBstream::rangeType typedefUPstream
read(token &) overrideUIPstreamBasevirtual
read(char &c) overrideUIPstreamBasevirtual
read(word &str) overrideUIPstreamBasevirtual
read(string &str) overrideUIPstreamBasevirtual
read(label &val) overrideUIPstreamBasevirtual
read(float &val) overrideUIPstreamBasevirtual
read(double &val) overrideUIPstreamBasevirtual
read(char *data, std::streamsize count) overrideUIPstreamBasevirtual
readBegin(const char *funcName)Istream
readBeginList(const char *funcName)Istream
readEnd(const char *funcName)Istream
readEndList(const char *funcName)Istream
readRaw(char *data, std::streamsize count) overrideUIPstreamBasevirtual
recv(Type &value, const int communicator=UPstream::worldComm)IPBstreaminlinestatic
recvBuf_UIPstreamBaseprotected
recvBufPos_UIPstreamBaseprotected
recvs(const int communicator, Type &value, Args &&... values)IPBstreaminlinestatic
Foam::reduceAnd(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::UIPBstream::reduceAnd(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::reduceOr(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::UIPBstream::reduceOr(bool &value, const int communicator=worldComm)UPstreamstatic
relativeName() constIOstream
remaining() const noexceptUIPstreamBase
Foam::removeRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPBstream::removeRequests(const label pos, label len=-1)UPstreamstatic
Foam::resetRequests(const label n)UPstreamstatic
Foam::UIPBstream::resetRequests(const label n)UPstreamstatic
rewind() overrideUIPstreamBasevirtual
scalarByteSize() const noexceptIOstreaminline
scatter(T &value, const int tag=UPstream::msgType(), const int comm=UPstream::worldComm)Pstreaminlinestatic
Foam::UPstream::scatter(const Type *send, const UList< int > &counts, const UList< int > &offsets, Type *recv, int count, const int comm=UPstream::worldComm)UPstreaminlinestatic
Foam::UIPBstream::scatter(const Type *send, const UList< int > &counts, const UList< int > &offsets, Type *recv, int count, const int comm=UPstream::worldComm)UPstreaminlinestatic
scatterList_algorithm(const UPstream::commsStructList &comms, UList< T > &values, const int tag, const int communicator)Pstreamstatic
Foam::send_done(const int toProcNo, const int communicator, const int tag=UPstream::msgType()+1970)UPstreamstatic
Foam::UIPBstream::send_done(const int toProcNo, const int communicator, const int tag=UPstream::msgType()+1970)UPstreamstatic
Foam::sendModes enum nameUPstream
Foam::UIPBstream::sendModes enum nameUPstream
setBad() noexceptIOstreaminline
setClosed() noexceptIOstreaminlineprotected
setEof() noexceptIOstreaminline
setf(std::ios_base::fmtflags f)IOstreaminline
setf(const std::ios_base::fmtflags f, const std::ios_base::fmtflags mask)IOstreaminline
setFail() noexceptIOstreaminline
setGood() noexceptIOstreaminlineprotected
setLabelByteSize(unsigned nbytes) noexceptIOstreaminline
setOpened() noexceptIOstreaminlineprotected
setScalarByteSize(unsigned nbytes) noexceptIOstreaminline
setState(std::ios_base::iostate state) noexceptIOstreaminlineprotected
Foam::shutdown(int errNo=0)UPstreamstatic
Foam::UIPBstream::shutdown(int errNo=0)UPstreamstatic
sizeofLabel_IOstreamprotected
sizeofScalar_IOstreamprotected
Foam::splitCommunicator(const label parent, const int colour, const bool two_step=true)UPstreamstatic
Foam::UIPBstream::splitCommunicator(const label parent, const int colour, const bool two_step=true)UPstreamstatic
staticName_IOstreamprotectedstatic
storedRecvBufPos_UIPstreamBaseprotected
streamAccess enum nameIOstream
streamFormat enum nameIOstreamOption
Foam::subProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPBstream::subProcs(const label communicator=worldComm)UPstreaminlinestatic
tagPstream
tag_UIPstreamBaseprotected
Foam::topoControls enum nameUPstream
Foam::UIPBstream::topoControls enum nameUPstream
Foam::topologyControl_UPstreamstatic
Foam::UIPBstream::topologyControl_UPstreamstatic
transferBuf_Pstreamprotected
Foam::treeCommunication(int communicator)UPstreamstatic
Foam::UIPBstream::treeCommunication(int communicator)UPstreamstatic
Foam::tuning_NBX_UPstreamstatic
Foam::UIPBstream::tuning_NBX_UPstreamstatic
UIPBstream(DynamicList< char > &receiveBuf, label &receiveBufPosition, const int communicator=UPstream::worldComm, const bool clearAtEnd=false, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)UIPBstream
UIPstreamBase(const UPstream::commsTypes commsType, const int fromProcNo, DynamicList< char > &receiveBuf, label &receiveBufPosition, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, const bool clearAtEnd=false, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)UIPstreamBaseprotected
UIPstreamBase(const int fromProcNo, PstreamBuffers &buffers)UIPstreamBaseprotected
UIPstreamBase(const DynamicList< char > &receiveBuf, IOstreamOption::streamFormat fmt)UIPstreamBaseprotected
UNCOMPRESSED enum valueIOstreamOption
unsetf(std::ios_base::fmtflags f)IOstreaminline
Foam::UPstream(const commsTypes commsType) noexceptUPstreaminlineexplicit
Foam::UIPBstream::UPstream(const commsTypes commsType) noexceptUPstreaminlineexplicit
Foam::usingNodeComms(const int communicator)UPstreamstatic
Foam::UIPBstream::usingNodeComms(const int communicator)UPstreamstatic
Foam::usingTopoControl(UPstream::topoControls ctrl) noexceptUPstreaminlinestatic
Foam::UIPBstream::usingTopoControl(UPstream::topoControls ctrl) noexceptUPstreaminlinestatic
version() const noexceptIOstreamOptioninline
version(const versionNumber ver) noexceptIOstreamOptioninline
version(const token &tok)IOstreamOptioninline
Foam::wait_done(const int fromProcNo, const int communicator, const int tag=UPstream::msgType()+1970)UPstreamstatic
Foam::UIPBstream::wait_done(const int fromProcNo, const int communicator, const int tag=UPstream::msgType()+1970)UPstreamstatic
Foam::waitAnyRequest(const label pos, label len=-1)UPstreamstatic
Foam::waitAnyRequest(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPBstream::waitAnyRequest(const label pos, label len=-1)UPstreamstatic
Foam::UIPBstream::waitAnyRequest(UList< UPstream::Request > &requests)UPstreamstatic
Foam::waitRequest(const label i)UPstreamstatic
Foam::waitRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPBstream::waitRequest(const label i)UPstreamstatic
Foam::UIPBstream::waitRequest(UPstream::Request &req)UPstreamstatic
Foam::waitRequestPair(label &req0, label &req1)UPstreamstatic
Foam::UIPBstream::waitRequestPair(label &req0, label &req1)UPstreamstatic
Foam::waitRequests(const label pos, label len=-1)UPstreamstatic
Foam::waitRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::waitRequests()UPstreaminlinestatic
Foam::UIPBstream::waitRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPBstream::waitRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPBstream::waitRequests()UPstreaminlinestatic
Foam::waitSomeRequests(const label pos, label len=-1, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::waitSomeRequests(UList< UPstream::Request > &requests, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::UIPBstream::waitSomeRequests(const label pos, label len=-1, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::UIPBstream::waitSomeRequests(UList< UPstream::Request > &requests, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::warnCommUPstreamstatic
Foam::UIPBstream::warnCommUPstreamstatic
Foam::whichCommunication(const int communicator, bool linear=false)UPstreaminlinestatic
Foam::UIPBstream::whichCommunication(const int communicator, bool linear=false)UPstreaminlinestatic
Foam::worldCommUPstreamstatic
Foam::UIPBstream::worldCommUPstreamstatic
Foam::worldIDs() noexceptUPstreaminlinestatic
Foam::UIPBstream::worldIDs() noexceptUPstreaminlinestatic
~IOstream()=defaultIOstreamvirtual
~Istream()=defaultIstreamvirtual
~UIPBstream()=defaultUIPBstreamvirtual
~UIPstreamBase()UIPstreamBasevirtual