Graybat  1.1
Graph Approach for Highly Generic Communication Schemes Based on Adaptive Topologies
graybat::communicationPolicy::BMPI Member List

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::BMPIinline
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::BMPIinline
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::BMPIinline
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::BMPIinline
asyncRecv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)graybat::communicationPolicy::BMPIinline
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::BMPIinline
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::BMPIinline
broadcast(const VAddr rootVAddr, const Context context, T_SendRecv &data)graybat::communicationPolicy::BMPIinline
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::BMPIinline
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::BMPIinline
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::BMPIinline
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::BMPIinline
recv(const Context context, T_Recv &recvData) (defined in graybat::communicationPolicy::BMPI)graybat::communicationPolicy::BMPIinline
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::BMPIinline
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::BMPIinline
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::BMPIinline
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::BMPIinline
synchronize(const Context context)graybat::communicationPolicy::BMPIinline
synchronize()graybat::communicationPolicy::BMPIinline
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::BMPIinline