| _bcastBuffer | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _bcastOrReduceSize (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _receiveBuffer | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _receiveSize (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _reduceBuffer (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _requests | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _requestsAllocated (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _sendBuffer (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _sendSize | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _subComms | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| _subGroups (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| allocateBcastBufferForReceiving(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| allocateBcastRequests(unsigned int thisRank) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| allocateReceiveBuffers(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| coupling::sendrecv::SendReceiveBuffer::allocateReceiveBuffers(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| allocateReceiveBuffersCollective(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange) (defined in coupling::sendrecv::FromMacro2MD< Cell_T, dim >) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| allocateReduceBufferForReceiving(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| allocateReduceRequests(unsigned int thisRank) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| allocateRequests() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| bcastFromMacro2MD(std::vector< coupling::sendrecv::DataExchangeFromMacro2MD< dim > * > &dataExchangeFromCouplingCellServices, const Container_T &src, std::vector< Local_Container_T > dst) (defined in coupling::sendrecv::FromMacro2MD< Cell_T, dim >) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | |
| deleteBuffer(std::map< unsigned int, BufferWithID > &buffer) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| deleteBuffers() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| elementWiseSum(void *in, void *inout, int *len, MPI_Datatype *datatype) (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | inlineprivatestatic |
| elementWiseSumOperation (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | private |
| FromMacro2MD() | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | inline |
| Local_Container_T typedef (defined in coupling::sendrecv::FromMacro2MD< Cell_T, dim >) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | |
| readFromCollectiveBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Local_Container_T &cells) (defined in coupling::sendrecv::FromMacro2MD< Cell_T, dim >) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| readFromCollectiveBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, Cell_T &couplingCell, I01 idx) (defined in coupling::sendrecv::SendReceiveBuffer< Cell_T, dim >) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| readFromReceiveBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Local_Container_T &cells) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| coupling::sendrecv::SendReceiveBuffer::readFromReceiveBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Container_T &cells) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| readFromReduceBuffer(coupling::sendrecv::DataExchangeFromMD2Macro< dim > &dataExchange, Cell_T &couplingCell, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| sendFromMacro2MD(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Local_Container_T &dst, const Container_T &src) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | |
| sendFromMacro2MDNonBlocking(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Container_T &cells) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | |
| SendReceiveBuffer() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | |
| triggerBcasts(unsigned int rank) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| triggerReceiving(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| triggerReduce(unsigned int rank) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| triggerSending(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| wait4SendFromMacro2MD(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Local_Container_T &cells) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | |
| waitAllCollectiveOperations() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| waitAllOperations() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| writeToBcastBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Cell_T &cell, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| writeToReduceBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Cell_T &cell, I01 idx) | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | protected |
| writeToSendBuffer(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Container_T &cells) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| writeToSendBufferCollective(coupling::sendrecv::DataExchange< Cell_T, dim > &dataExchange, const Container_T &cells) (defined in coupling::sendrecv::FromMacro2MD< Cell_T, dim >) | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | private |
| ~FromMacro2MD() | coupling::sendrecv::FromMacro2MD< Cell_T, dim > | inlinevirtual |
| ~SendReceiveBuffer() | coupling::sendrecv::SendReceiveBuffer< Cell_T, dim > | virtual |