|
DIY
3.0
data-parallel out-of-core C++ library
|
This is the complete list of members for diy::ReduceProxy, including all inherited members.
| all_reduce(const T &in, Op op) const | diy::Master::Proxy | inline |
| assigner() const | diy::ReduceProxy | inline |
| block() const | diy::ReduceProxy | inline |
| collectives() const | diy::Master::Proxy | inline |
| dequeue(int from, T &x, void(*load)(BinaryBuffer &, T &)=&::diy::load< T >) const | diy::Master::Proxy | inline |
| dequeue(int from, T *x, size_t n, void(*load)(BinaryBuffer &, T &)=&::diy::load< T >) const | diy::Master::Proxy | |
| enqueue(const BlockID &to, const T &x, void(*save)(BinaryBuffer &, const T &)=&::diy::save< T >) const | diy::Master::Proxy | inline |
| enqueue(const BlockID &to, const T *x, size_t n, void(*save)(BinaryBuffer &, const T &)=&::diy::save< T >) const | diy::Master::Proxy | |
| enqueuer(const T &x, void(*save)(BinaryBuffer &, const T &)=&::diy::save< T >) const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| get() const | diy::Master::Proxy | inline |
| gid() const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| GIDVector typedef (defined in diy::ReduceProxy) | diy::ReduceProxy | |
| in_link() const | diy::ReduceProxy | inline |
| incoming() const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| incoming(int from) const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| incoming(std::vector< int > &v) const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| master() const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| nblocks() const | diy::ReduceProxy | inline |
| out_link() const | diy::ReduceProxy | inline |
| outgoing() const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| outgoing(const BlockID &to) const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| Proxy(Master *master, int gid) (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| read() const | diy::Master::Proxy | inline |
| ReduceProxy(const Master::Proxy &proxy, void *block, unsigned round, const Assigner &assigner, const GIDVector &incoming_gids, const GIDVector &outgoing_gids) | diy::ReduceProxy | inline |
| ReduceProxy(const Master::Proxy &proxy, void *block, unsigned round, const Assigner &assigner, const Link &in_link, const Link &out_link) | diy::ReduceProxy | inline |
| round() const | diy::ReduceProxy | inline |
| scratch(const T &in) const (defined in diy::Master::Proxy) | diy::Master::Proxy | inline |
| set_round(unsigned r) | diy::ReduceProxy | inline |
1.8.6