|
MADNESS 0.10.1
|
This is the complete list of members for madness::WorldGopInterface, including all inherited members.
| absmax(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| absmin(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| all_reduce(const keyT &key, const valueT &value, const opT &op) | madness::WorldGopInterface | inline |
| all_reduce(const keyT &key, const valueT &value, const opT &op, const Group &group) | madness::WorldGopInterface | inline |
| barrier() | madness::WorldGopInterface | inline |
| bcast(const keyT &key, Future< valueT > &value, const ProcessID root) const | madness::WorldGopInterface | inline |
| bcast(const keyT &key, Future< valueT > &value, const ProcessID group_root, const Group &group) const | madness::WorldGopInterface | inline |
| bcast_handler(const AmArg &arg) | madness::WorldGopInterface | inlineprivatestatic |
| bcast_internal(const keyT &key, Future< valueT > &value, const ProcessID root) const | madness::WorldGopInterface | inlineprivate |
| bcast_internal(const keyT &key, Future< valueT > &value, const ProcessID group_root, const Group &group) const | madness::WorldGopInterface | inlineprivate |
| bcast_task(const keyT &key, const valueT &value, const ProcessID root) const | madness::WorldGopInterface | inlineprivate |
| bit_and(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| bit_or(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| bit_xor(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| broadcast(void *buf, size_t nbyte, ProcessID root, bool dowork=true, Tag bcast_tag=-1) | madness::WorldGopInterface | |
| broadcast(T *buf, size_t nelem, ProcessID root) | madness::WorldGopInterface | inline |
| broadcast(T &t) | madness::WorldGopInterface | inline |
| broadcast(T &t, ProcessID root) | madness::WorldGopInterface | inline |
| broadcast_serializable(objT &obj, ProcessID root) | madness::WorldGopInterface | inline |
| concat0(const std::vector< T > &v, size_t bufsz=1024 *1024) | madness::WorldGopInterface | inline |
| debug_ | madness::WorldGopInterface | private |
| deferred_ | madness::WorldGopInterface | private |
| detail::DeferredCleanup | madness::WorldGopInterface | friend |
| fence(bool debug=false) | madness::WorldGopInterface | |
| fence_impl(std::function< void()> epilogue=[]{}, bool pause_during_epilogue=false, bool debug=false) | madness::WorldGopInterface | private |
| forbid_fence_ | madness::WorldGopInterface | private |
| group_bcast_handler(const AmArg &arg) | madness::WorldGopInterface | inlineprivatestatic |
| group_bcast_task(const keyT &key, const valueT &value, const ProcessID group_root, const Group &group) const | madness::WorldGopInterface | inlineprivate |
| initial_max_reducebcast_msg_size() | madness::WorldGopInterface | inlineprivate |
| lazy_sync(const keyT &key, const opT &op) const | madness::WorldGopInterface | inline |
| lazy_sync(const keyT &key, const opT &op, const Group &group) const | madness::WorldGopInterface | inline |
| lazy_sync_children(const ProcessID child0, const ProcessID child1, const keyT &key, opT &op, const ProcessID) const | madness::WorldGopInterface | inlineprivate |
| lazy_sync_internal(const ProcessID parent, const ProcessID child0, const ProcessID child1, const keyT &key, const opT &op) const | madness::WorldGopInterface | inlineprivate |
| lazy_sync_parent(const ProcessID parent, const keyT &key, const ProcessID, const ProcessID) const | madness::WorldGopInterface | inlineprivate |
| logic_and(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| logic_or(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| max(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| max(T &a) | madness::WorldGopInterface | inline |
| max_reducebcast_msg_size() const | madness::WorldGopInterface | inline |
| max_reducebcast_msg_size_ | madness::WorldGopInterface | private |
| min(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| min(T &a) | madness::WorldGopInterface | inline |
| product(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| recv(const ProcessID source, const keyT &key) | madness::WorldGopInterface | inlinestatic |
| recv_internal(const keyT &key) | madness::WorldGopInterface | inlineprivatestatic |
| reduce(T *buf, std::size_t nelem, opT op) | madness::WorldGopInterface | inline |
| reduce(const keyT &key, const valueT &value, const opT &op, const ProcessID root) | madness::WorldGopInterface | inline |
| reduce(const keyT &key, const valueT &value, const opT &op, const ProcessID group_root, const Group &group) | madness::WorldGopInterface | inline |
| reduce_internal(const ProcessID parent, const ProcessID child0, const ProcessID child1, const ProcessID root, const keyT &key, const valueT &value, const opT &op) | madness::WorldGopInterface | inlineprivate |
| reduce_result_task(const std::vector< Future< typename detail::result_of< opT >::type > > &results, const opT &op) | madness::WorldGopInterface | inlineprivatestatic |
| reduce_task(const valueT &value, const opT &op) | madness::WorldGopInterface | inlineprivatestatic |
| send(const ProcessID dest, const keyT &key, const valueT &value) const | madness::WorldGopInterface | inline |
| send_internal(const ProcessID dest, const keyT &key, const valueT &value) const | madness::WorldGopInterface | inlineprivate |
| send_internal(ProcessID dest, const keyT &key, const Future< valueT > &value) const | madness::WorldGopInterface | inlineprivate |
| serial_invoke(std::function< void()> action) | madness::WorldGopInterface | |
| set_debug(bool value) | madness::WorldGopInterface | inline |
| set_forbid_fence(bool value) | madness::WorldGopInterface | inline |
| set_max_reducebcast_msg_size(int sz) | madness::WorldGopInterface | inline |
| sum(T *buf, size_t nelem) | madness::WorldGopInterface | inline |
| sum(T &a) | madness::WorldGopInterface | inline |
| world_ | madness::WorldGopInterface | private |
| WorldGopInterface(World &world) | madness::WorldGopInterface | inline |
| ~WorldGopInterface() | madness::WorldGopInterface | inline |