NAMD
SynchronousCollectives Member List

This is the complete list of members for SynchronousCollectives, including all inherited members.

allGather(const T &data, const SynchronousCollectiveScope scope)SynchronousCollectives
allReduce(std::vector< T > &data, CkReduction::reducerType type, const SynchronousCollectiveScope scope)SynchronousCollectives
alltoallv(const std::vector< T > &data, const SynchronousCollectiveScope scope)SynchronousCollectives
barrier(const SynchronousCollectiveScope scope)SynchronousCollectives
broadcast(const T &data, const bool isRoot, const SynchronousCollectiveScope scope)SynchronousCollectives
broadcastReductionResult(int n, char *data)SynchronousCollectives
forceBarrierAll()SynchronousCollectives
handleReductionAll(CkReductionMsg *msg)SynchronousCollectives
handleReductionMaster(CkReductionMsg *msg)SynchronousCollectives
initAllScope()SynchronousCollectives
initMasterScope(const int isMasterPe, const int isMasterDevice, const int numDevices, const int deviceIndex, const std::vector< int > &masterPeList)SynchronousCollectives
Object()SynchronousCollectivesinlinestatic
ObjectOnPe(const int pe)SynchronousCollectivesinlinestatic
recvBarrierAll(const int PE)SynchronousCollectives
recvBarrierMasterPe(const int deviceIndex)SynchronousCollectives
recvBroadcast(const T &data, const unsigned int key)SynchronousCollectives
recvIndexData(const int index, const T &data, const SynchronousCollectiveScope scope, const unsigned int key)SynchronousCollectives
setupMulticastSection(SynchronousCollectivesMulticastMsg *msg)SynchronousCollectives
SynchronousCollectives()SynchronousCollectives
wait()SynchronousCollectives
waitAndAwaken()SynchronousCollectives
~SynchronousCollectives()SynchronousCollectives