IPstream Member List

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

Foam::abort(int errNo=1)UPstreamstatic
Foam::UIPstream::abort(int errNo=1)UPstreamstatic
Foam::addRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPstream::addRequest(UPstream::Request &req)UPstreamstatic
Foam::addValidParOptions(HashTable< string > &validParOptions)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::allocateCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::UIPstream::allocateCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreaminlinestatic
Foam::allProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::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::UIPstream::allToAll(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::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::UIPstream::allToAllConsensus(const UList< int32_t > &sendData, UList< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::allToAllConsensus(const Map< int32_t > &sendData, Map< int32_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::allToAllConsensus(const Map< int32_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::UIPstream::allToAllConsensus(const UList< int64_t > &sendData, UList< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::allToAllConsensus(const Map< int64_t > &sendData, Map< int64_t > &recvData, const int tag, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::allToAllConsensus(const Map< int64_t > &sendData, const int tag, const int communicator=UPstream::worldComm)UPstreaminlinestatic
Foam::allWorlds() noexceptUPstreaminlinestatic
Foam::UIPstream::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::UIPstream::barrier(const int communicator, UPstream::Request *req=nullptr)UPstreamstatic
Foam::baseProcNo(label comm, int procID)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::cancelRequest(const label i)UPstreamstatic
Foam::UIPstream::cancelRequest(UPstream::Request &req)UPstreamstatic
Foam::cancelRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::commConstWorld() noexceptUPstreaminlinestatic
Foam::commGlobal() noexceptUPstreaminlinestatic
Foam::UIPstream::commGlobal() noexceptUPstreaminlinestatic
Foam::commInterHost() noexceptUPstreaminlinestatic
Foam::UIPstream::commInterHost() noexceptUPstreaminlinestatic
Foam::commInterNode() noexceptUPstreaminlinestatic
Foam::UIPstream::commInterNode() noexceptUPstreaminlinestatic
Foam::commIntraHost() noexceptUPstreaminlinestatic
Foam::UIPstream::commIntraHost() noexceptUPstreaminlinestatic
Foam::commLocalNode() noexceptUPstreaminlinestatic
Foam::UIPstream::commLocalNode() noexceptUPstreaminlinestatic
Foam::commSelf() noexceptUPstreaminlinestatic
Foam::UIPstream::commSelf() noexceptUPstreaminlinestatic
Foam::commsType() const noexceptUPstreaminline
Foam::commsType(const commsTypes ct) noexceptUPstreaminline
Foam::UIPstream::commsType() const noexceptUPstreaminline
Foam::UIPstream::commsType(const commsTypes ct) noexceptUPstreaminline
Foam::commsTypeNamesUPstreamstatic
Foam::UIPstream::commsTypeNamesUPstreamstatic
Foam::commsTypes enum nameUPstream
Foam::UIPstream::commsTypes enum nameUPstream
Foam::commWarn(const label communicator) noexceptUPstreaminlinestatic
Foam::UIPstream::commWarn(const label communicator) noexceptUPstreaminlinestatic
Foam::commWorld() noexceptUPstreaminlinestatic
Foam::commWorld(const label communicator) noexceptUPstreaminlinestatic
Foam::UIPstream::commWorld() noexceptUPstreaminlinestatic
Foam::UIPstream::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::UIPstream::dataTypes enum nameUPstream
Foam::defaultCommsTypeUPstreamstatic
Foam::UIPstream::defaultCommsTypeUPstreamstatic
defaultPrecision() noexceptIOstreaminlinestatic
defaultPrecision(unsigned int prec) noexceptIOstreaminlinestatic
Foam::dupCommunicator(const label parent)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::finishedRequest(const label i)UPstreamstatic
Foam::UIPstream::finishedRequest(UPstream::Request &req)UPstreamstatic
Foam::finishedRequestPair(label &req0, label &req1)UPstreamstatic
Foam::UIPstream::finishedRequestPair(label &req0, label &req1)UPstreamstatic
Foam::finishedRequests(const label pos, label len=-1)UPstreamstatic
Foam::finishedRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPstream::finishedRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::freeCommunicator(const label communicator, const bool withComponents=true)UPstreamstatic
Foam::freeRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPstream::freeRequest(UPstream::Request &req)UPstreamstatic
Foam::freeRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::hasNodeCommunicators() noexceptUPstreaminlinestatic
hasPutback() const noexceptIstreaminlineprotected
Foam::haveThreads() noexceptUPstreaminlinestatic
Foam::UIPstream::haveThreads() noexceptUPstreaminlinestatic
Foam::incrMsgType(int val=1) noexceptUPstreaminlinestatic
Foam::UIPstream::incrMsgType(int val=1) noexceptUPstreaminlinestatic
info() const noexceptIOstreaminline
Foam::init(int &argc, char **&argv, const bool needsThread)UPstreamstatic
Foam::UIPstream::init(int &argc, char **&argv, const bool needsThread)UPstreamstatic
Foam::initNull()UPstreamstatic
Foam::UIPstream::initNull()UPstreamstatic
Foam::interNode_offsets()UPstreamstatic
Foam::UIPstream::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
IPstream(const UPstream::commsTypes commsType, const int fromProcNo, const int bufferSize=0, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)IPstream
Foam::is_parallel(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::is_parallel(const label communicator=worldComm)UPstreaminlinestatic
Foam::is_rank(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::is_rank(const label communicator=worldComm)UPstreaminlinestatic
Foam::is_subrank(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::listScatterValues(const UList< T > &allValues, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::localNode_parentProcs()UPstreamstatic
Foam::UIPstream::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::UIPstream::master(const label communicator=worldComm)UPstreaminlinestatic
Foam::masterNo() noexceptUPstreaminlinestatic
Foam::UIPstream::masterNo() noexceptUPstreaminlinestatic
Foam::maxCommsSizeUPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator)UPstreamstatic
Foam::UIPstream::mpiAllReduce(T values[], int count, const UPstream::opCodes opCodeId, const int communicator, UPstream::Request &req)UPstreamstatic
Foam::mpiBufferSizeUPstreamstatic
Foam::UIPstream::mpiBufferSizeUPstreamstatic
Foam::mpiGather(const Type *sendData, Type *recvData, int count, const int communicator=UPstream::worldComm)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::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::UIPstream::msgType() noexceptUPstreaminlinestatic
Foam::UIPstream::msgType(int val) noexceptUPstreaminlinestatic
Foam::myProcNo(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::myProcNo(const label communicator=worldComm)UPstreaminlinestatic
Foam::myWorld()UPstreaminlinestatic
Foam::UIPstream::myWorld()UPstreaminlinestatic
Foam::myWorldID()UPstreaminlinestatic
Foam::UIPstream::myWorldID()UPstreaminlinestatic
name() constIOstreamvirtual
Foam::nComms() noexceptUPstreaminlinestatic
Foam::UIPstream::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::UIPstream::newCommunicator(const label parent, const labelRange &subRanks, const bool withComponents=true)UPstreamstatic
Foam::UIPstream::newCommunicator(const label parent, const labelUList &subRanks, const bool withComponents=true)UPstreamstatic
NO_APPEND enum valueIOstreamOption
Foam::nodeCommsControl_UPstreamstatic
Foam::UIPstream::nodeCommsControl_UPstreamstatic
Foam::nodeCommsMin_UPstreamstatic
Foam::UIPstream::nodeCommsMin_UPstreamstatic
NON_APPEND enum valueIOstreamOption
NON_ATOMIC enum valueIOstreamOption
Foam::nPollProcInterfacesUPstreamstatic
Foam::UIPstream::nPollProcInterfacesUPstreamstatic
Foam::nProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::UIPstream::nProcs(const label communicator=worldComm)UPstreaminlinestatic
Foam::nProcsNonblockingExchangeUPstreamstatic
Foam::UIPstream::nProcsNonblockingExchangeUPstreamstatic
Foam::nProcsSimpleSumUPstreamstatic
Foam::UIPstream::nProcsSimpleSumUPstreamstatic
Foam::nRequests() noexceptUPstreamstatic
Foam::UIPstream::nRequests() noexceptUPstreamstatic
Foam::numNodes() noexceptUPstreaminlinestatic
Foam::UIPstream::numNodes() noexceptUPstreaminlinestatic
Foam::opCodes enum nameUPstream
Foam::UIPstream::opCodes enum nameUPstream
openClosed_IOstreamprotected
OPENED enum valueIOstream
opened() const noexceptIOstreaminline
operator bool() const noexceptIOstreaminlineexplicit
operator!() const noexceptIOstreaminline
operator()() constIstream
Foam::parent(int communicator)UPstreaminlinestatic
Foam::UIPstream::parent(int communicator)UPstreaminlinestatic
Foam::parRun(const bool on) noexceptUPstreaminlinestatic
Foam::parRun() noexceptUPstreaminlinestatic
Foam::UIPstream::parRun(const bool on) noexceptUPstreaminlinestatic
Foam::UIPstream::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::UIPstream::printCommTree(int communicator, bool linear=false)UPstreamstatic
Foam::printNodeCommsControl(Ostream &os)UPstreamstatic
Foam::UIPstream::printNodeCommsControl(Ostream &os)UPstreamstatic
Foam::printTopoControl(Ostream &os)UPstreamstatic
Foam::UIPstream::printTopoControl(Ostream &os)UPstreamstatic
Foam::probeMessage(const UPstream::commsTypes commsType, const int fromProcNo, const int tag=UPstream::msgType(), const int communicator=worldComm)UPstreamstatic
Foam::UIPstream::probeMessage(const UPstream::commsTypes commsType, const int fromProcNo, const int tag=UPstream::msgType(), const int communicator=worldComm)UPstreamstatic
Foam::procID(int communicator)UPstreaminlinestatic
Foam::UIPstream::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::UIPstream::procNo(const label comm, const int baseProcID)UPstreamstatic
Foam::UIPstream::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::UIPstream::rangeType typedefUPstream
read(const UPstream::commsTypes commsType, const int fromProcNo, Type *buffer, std::streamsize count, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, UPstream::Request *req=nullptr)UIPstreamstatic
read(UPstream::Request &req, const int fromProcNo, Type *buffer, std::streamsize count, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)UIPstreaminlinestatic
read(const UPstream::commsTypes commsType, const int fromProcNo, UList< Type > &buffer, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, UPstream::Request *req=nullptr)UIPstreaminlinestatic
read(const UPstream::commsTypes commsType, const int fromProcNo, SubList< Type > buffer, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, UPstream::Request *req=nullptr)UIPstreaminlinestatic
read(UPstream::Request &req, const int fromProcNo, UList< Type > &buffer, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)UIPstreaminlinestatic
read(UPstream::Request &req, const int fromProcNo, SubList< Type > buffer, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm)UIPstreaminlinestatic
read(token &) overrideUIPstream
read(char &c) overrideUIPstream
read(word &str) overrideUIPstream
read(string &str) overrideUIPstream
read(label &val) overrideUIPstream
read(float &val) overrideUIPstream
read(double &val) overrideUIPstream
read(char *data, std::streamsize count) overrideUIPstream
Foam::UIPstreamBase::read(token &) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(char &c) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(word &str) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(string &str) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(label &val) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(float &val) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::read(double &val) overrideUIPstreamBasevirtual
Foam::UIPstreamBase::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 fromProcNo, const int tag=UPstream::msgType(), const int communicator=UPstream::worldComm, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)IPstreaminlinestatic
recvBuf_UIPstreamBaseprotected
recvBufPos_UIPstreamBaseprotected
Foam::reduceAnd(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::UIPstream::reduceAnd(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::reduceOr(bool &value, const int communicator=worldComm)UPstreamstatic
Foam::UIPstream::reduceOr(bool &value, const int communicator=worldComm)UPstreamstatic
relativeName() constIOstream
remaining() const noexceptUIPstreamBase
Foam::removeRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPstream::removeRequests(const label pos, label len=-1)UPstreamstatic
Foam::resetRequests(const label n)UPstreamstatic
Foam::UIPstream::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::UIPstream::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::UIPstream::send_done(const int toProcNo, const int communicator, const int tag=UPstream::msgType()+1970)UPstreamstatic
Foam::sendModes enum nameUPstream
Foam::UIPstream::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::UIPstream::shutdown(int errNo=0)UPstreamstatic
sizeofLabel_IOstreamprotected
sizeofScalar_IOstreamprotected
Foam::splitCommunicator(const label parent, const int colour, const bool two_step=true)UPstreamstatic
Foam::UIPstream::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::UIPstream::subProcs(const label communicator=worldComm)UPstreaminlinestatic
tagPstream
tag_UIPstreamBaseprotected
Foam::topoControls enum nameUPstream
Foam::UIPstream::topoControls enum nameUPstream
Foam::topologyControl_UPstreamstatic
Foam::UIPstream::topologyControl_UPstreamstatic
transferBuf_Pstreamprotected
Foam::treeCommunication(int communicator)UPstreamstatic
Foam::UIPstream::treeCommunication(int communicator)UPstreamstatic
Foam::tuning_NBX_UPstreamstatic
Foam::UIPstream::tuning_NBX_UPstreamstatic
UIPstream(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)UIPstream
UIPstream(const int fromProcNo, PstreamBuffers &buffers)UIPstream
UIPstream(const DynamicList< char > &recvBuf, IOstreamOption::streamFormat fmt=IOstreamOption::BINARY)UIPstreamexplicit
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::UIPstream::UPstream(const commsTypes commsType) noexceptUPstreaminlineexplicit
Foam::usingNodeComms(const int communicator)UPstreamstatic
Foam::UIPstream::usingNodeComms(const int communicator)UPstreamstatic
Foam::usingTopoControl(UPstream::topoControls ctrl) noexceptUPstreaminlinestatic
Foam::UIPstream::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::UIPstream::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::UIPstream::waitAnyRequest(const label pos, label len=-1)UPstreamstatic
Foam::UIPstream::waitAnyRequest(UList< UPstream::Request > &requests)UPstreamstatic
Foam::waitRequest(const label i)UPstreamstatic
Foam::waitRequest(UPstream::Request &req)UPstreamstatic
Foam::UIPstream::waitRequest(const label i)UPstreamstatic
Foam::UIPstream::waitRequest(UPstream::Request &req)UPstreamstatic
Foam::waitRequestPair(label &req0, label &req1)UPstreamstatic
Foam::UIPstream::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::UIPstream::waitRequests(const label pos, label len=-1)UPstreamstatic
Foam::UIPstream::waitRequests(UList< UPstream::Request > &requests)UPstreamstatic
Foam::UIPstream::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::UIPstream::waitSomeRequests(const label pos, label len=-1, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::UIPstream::waitSomeRequests(UList< UPstream::Request > &requests, DynamicList< int > *indices=nullptr)UPstreamstatic
Foam::warnCommUPstreamstatic
Foam::UIPstream::warnCommUPstreamstatic
Foam::whichCommunication(const int communicator, bool linear=false)UPstreaminlinestatic
Foam::UIPstream::whichCommunication(const int communicator, bool linear=false)UPstreaminlinestatic
Foam::worldCommUPstreamstatic
Foam::UIPstream::worldCommUPstreamstatic
Foam::worldIDs() noexceptUPstreaminlinestatic
Foam::UIPstream::worldIDs() noexceptUPstreaminlinestatic
~IOstream()=defaultIOstreamvirtual
~Istream()=defaultIstreamvirtual
~UIPstream()=defaultUIPstreamvirtual
~UIPstreamBase()UIPstreamBasevirtual