_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 |