activeTags_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protectedstatic |
allRanks() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | static |
allRanksButRoot() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | static |
begin() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
bytesReceived_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
bytesSent_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
communicationRunning_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
currentComm_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
end() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
endCommunication() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
GenericBufferSystem(const MPI_Comm &communicator, int tag=0) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | explicit |
GenericBufferSystem(const GenericBufferSystem &other) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > class | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | friend |
getBytesReceived() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
getBytesSent() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
getNumberOfReceives() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
getNumberOfSends() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
isCommunicationRunning() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
isIProbedUsed() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
isReceiverInformationSet() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
isSizeCommunicatedInNextStep() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
iterator class | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | friend |
knownSizeComm_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
noMPIComm_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
noRanks() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | static |
numberOfReceives_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
numberOfSends_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
onlyRank(MPIRank includedRank) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | static |
onlyRoot() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | static |
operator=(const GenericBufferSystem &other) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
RankRange typedef | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
recvInfos_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
scheduleReceives() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
send(MPIRank rank) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
sendAll() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
sendBuffer(MPIRank rank) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
sendBuffer(uint_t rank) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
sendInfos_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
setCommunicationType(const bool knownSize) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
setReceiverInfo(RankIter begin, RankIter end, bool changingSize) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
setReceiverInfo(const Range &range, bool changingSize) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
setReceiverInfo(const std::set< MPIRank > &ranksToRecvFrom, bool changingSize) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
setReceiverInfo(const std::map< MPIRank, MPISize > &ranksToRecvFrom) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
setReceiverInfoFromSendBufferState(bool useSizeFromSendBuffers, bool changingSize) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
size() const | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
sizeChangesEverytime_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
sizeHasChanged(bool alwaysChangingSize=false) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
startCommunication() | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
unknownSizeComm_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
unknownSizeCommIProbe_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
useIProbe(const bool use) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
useIProbe_ | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
waitForNext(MPIRank &fromRank) | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | protected |
~GenericBufferSystem()=default | walberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |