Go to the source code of this file.
|
template<typename TCommunicationScheme > |
void | ug::CommunicateFromMasterToSlave (HorizontalAlgebraLayouts &layouts, TCommunicationScheme &scheme) |
|
template<typename TCommunicationScheme > |
void | ug::CommunicateFromSlaveToMaster (HorizontalAlgebraLayouts &layouts, TCommunicationScheme &scheme) |
|
template<typename TCommunicationScheme > |
void | ug::CommunicateOnInterfaces (pcl::InterfaceCommunicator< IndexLayout > &communicator, const IndexLayout &sendingLayout, const IndexLayout &receivingLayout, TCommunicationScheme &scheme) |
| sends data over a CommunicationScheme from a sendingLayout to a receivingLayout More...
|
|
template<typename TPIDs , typename TReceiveScheme > |
void | ug::ReceiveOnInterfaces (pcl::InterfaceCommunicator< IndexLayout > &communicator, TPIDs &pids, IndexLayout &layout, TReceiveScheme &receiver) |
| receives data over a interface based on a CommunicationScheme on a subgroup of processes More...
|
|
template<typename TSendingScheme , typename TPIDs > |
void | ug::SendOnInterfaces (pcl::InterfaceCommunicator< IndexLayout > &communicator, TPIDs &pids, IndexLayout &layout, TSendingScheme &sender) |
| sends data over a interface based on a CommunicationScheme to a subgroup of processes More...
|
|