addReceivingFunction(MPIRank rank, const std::function< void(RecvBuffer_T &buf) > &recvFunction) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | |
addSendingFunction(MPIRank rank, const std::function< void(SendBuffer_T &buf) > &sendFunction) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | |
bs_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
clearReceivingFunctions() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
clearSendingFunctions() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
dirty_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
enforceSerialRecvs(bool val) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
enforceSerialSends(bool val) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
GenericOpenMPBufferSystem(const MPI_Comm &communicator, int tag=0, bool _serialSends=false, bool _serialRecvs=false) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | |
isSizeCommunicatedInNextStep() const | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
recvFunctions_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
sendFunctions_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
sendRanks_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
serialRecvs() const | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
serialRecvs_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
serialSends() const | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
serialSends_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
setReceiverInfo(bool _sizeChangesEverytime) | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
setupBufferSystem() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
sizeChangesEverytime() const | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | inline |
sizeChangesEverytime_ | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
startCommunication() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | |
startCommunicationOpenMP() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
startCommunicationSerial() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
wait() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | |
waitOpenMP() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |
waitSerial() | walberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | private |