|
Graybat
1.1
Graph Approach for Highly Generic Communication Schemes Based on Adaptive Topologies
|
This is the complete list of members for graybat::communicationPolicy::BMPI, including all inherited members.
| allGather(Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::allGather(Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| allGatherVar(const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::allGatherVar(const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::Base< BMPI > | |
| allReduce(const Context context, T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::allReduce(const Context context, T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| allScatter(const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| allToAll(const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| asyncRecv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| asyncRecv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| asyncSend(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData) | graybat::communicationPolicy::BMPI | inline |
| asyncSend(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| BMPI(Config const config) (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | inline |
| broadcast(const VAddr rootVAddr, const Context context, T_SendRecv &data) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::broadcast(const VAddr rootVAddr, const Context context, T_SendRecv &data) | graybat::communicationPolicy::Base< BMPI > | |
| CommunicationPolicy typedef (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| Config typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| Context typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| ContextID typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| Event typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| gather(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::gather(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| gatherVar(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::gatherVar(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::Base< BMPI > | |
| getGlobalContext() | graybat::communicationPolicy::BMPI | inline |
| MsgType typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| recv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| recv(const Context context, T_Recv &recvData) (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | inline |
| recv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| recv(const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| reduce(const VAddr rootVAddr, const Context context, const T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::reduce(const VAddr rootVAddr, const Context context, const T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| scatter(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::scatter(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< BMPI > | |
| send(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData) | graybat::communicationPolicy::BMPI | inline |
| send(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< BMPI >) | graybat::communicationPolicy::Base< BMPI > | |
| splitContext(const bool isMember, const Context oldContext) | graybat::communicationPolicy::BMPI | inline |
| synchronize(const Context context) | graybat::communicationPolicy::BMPI | inline |
| synchronize() | graybat::communicationPolicy::BMPI | inline |
| Base< BMPI >::synchronize(const Context context) | graybat::communicationPolicy::Base< BMPI > | |
| Tag typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| Uri typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| VAddr typedef (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | |
| ~BMPI() (defined in graybat::communicationPolicy::BMPI) | graybat::communicationPolicy::BMPI | inline |