MADNESS 0.10.1
madness::WorldGopInterface Member List

This is the complete list of members for madness::WorldGopInterface, including all inherited members.

absmax(T *buf, size_t nelem)madness::WorldGopInterfaceinline
absmin(T *buf, size_t nelem)madness::WorldGopInterfaceinline
all_reduce(const keyT &key, const valueT &value, const opT &op)madness::WorldGopInterfaceinline
all_reduce(const keyT &key, const valueT &value, const opT &op, const Group &group)madness::WorldGopInterfaceinline
barrier()madness::WorldGopInterfaceinline
bcast(const keyT &key, Future< valueT > &value, const ProcessID root) constmadness::WorldGopInterfaceinline
bcast(const keyT &key, Future< valueT > &value, const ProcessID group_root, const Group &group) constmadness::WorldGopInterfaceinline
bcast_handler(const AmArg &arg)madness::WorldGopInterfaceinlineprivatestatic
bcast_internal(const keyT &key, Future< valueT > &value, const ProcessID root) constmadness::WorldGopInterfaceinlineprivate
bcast_internal(const keyT &key, Future< valueT > &value, const ProcessID group_root, const Group &group) constmadness::WorldGopInterfaceinlineprivate
bcast_task(const keyT &key, const valueT &value, const ProcessID root) constmadness::WorldGopInterfaceinlineprivate
bit_and(T *buf, size_t nelem)madness::WorldGopInterfaceinline
bit_or(T *buf, size_t nelem)madness::WorldGopInterfaceinline
bit_xor(T *buf, size_t nelem)madness::WorldGopInterfaceinline
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::WorldGopInterfaceinline
broadcast(T &t)madness::WorldGopInterfaceinline
broadcast(T &t, ProcessID root)madness::WorldGopInterfaceinline
broadcast_serializable(objT &obj, ProcessID root)madness::WorldGopInterfaceinline
concat0(const std::vector< T > &v, size_t bufsz=1024 *1024)madness::WorldGopInterfaceinline
debug_madness::WorldGopInterfaceprivate
deferred_madness::WorldGopInterfaceprivate
detail::DeferredCleanupmadness::WorldGopInterfacefriend
fence(bool debug=false)madness::WorldGopInterface
fence_impl(std::function< void()> epilogue=[]{}, bool pause_during_epilogue=false, bool debug=false)madness::WorldGopInterfaceprivate
forbid_fence_madness::WorldGopInterfaceprivate
group_bcast_handler(const AmArg &arg)madness::WorldGopInterfaceinlineprivatestatic
group_bcast_task(const keyT &key, const valueT &value, const ProcessID group_root, const Group &group) constmadness::WorldGopInterfaceinlineprivate
initial_max_reducebcast_msg_size()madness::WorldGopInterfaceinlineprivate
lazy_sync(const keyT &key, const opT &op) constmadness::WorldGopInterfaceinline
lazy_sync(const keyT &key, const opT &op, const Group &group) constmadness::WorldGopInterfaceinline
lazy_sync_children(const ProcessID child0, const ProcessID child1, const keyT &key, opT &op, const ProcessID) constmadness::WorldGopInterfaceinlineprivate
lazy_sync_internal(const ProcessID parent, const ProcessID child0, const ProcessID child1, const keyT &key, const opT &op) constmadness::WorldGopInterfaceinlineprivate
lazy_sync_parent(const ProcessID parent, const keyT &key, const ProcessID, const ProcessID) constmadness::WorldGopInterfaceinlineprivate
logic_and(T *buf, size_t nelem)madness::WorldGopInterfaceinline
logic_or(T *buf, size_t nelem)madness::WorldGopInterfaceinline
max(T *buf, size_t nelem)madness::WorldGopInterfaceinline
max(T &a)madness::WorldGopInterfaceinline
max_reducebcast_msg_size() constmadness::WorldGopInterfaceinline
max_reducebcast_msg_size_madness::WorldGopInterfaceprivate
min(T *buf, size_t nelem)madness::WorldGopInterfaceinline
min(T &a)madness::WorldGopInterfaceinline
product(T *buf, size_t nelem)madness::WorldGopInterfaceinline
recv(const ProcessID source, const keyT &key)madness::WorldGopInterfaceinlinestatic
recv_internal(const keyT &key)madness::WorldGopInterfaceinlineprivatestatic
reduce(T *buf, std::size_t nelem, opT op)madness::WorldGopInterfaceinline
reduce(const keyT &key, const valueT &value, const opT &op, const ProcessID root)madness::WorldGopInterfaceinline
reduce(const keyT &key, const valueT &value, const opT &op, const ProcessID group_root, const Group &group)madness::WorldGopInterfaceinline
reduce_internal(const ProcessID parent, const ProcessID child0, const ProcessID child1, const ProcessID root, const keyT &key, const valueT &value, const opT &op)madness::WorldGopInterfaceinlineprivate
reduce_result_task(const std::vector< Future< typename detail::result_of< opT >::type > > &results, const opT &op)madness::WorldGopInterfaceinlineprivatestatic
reduce_task(const valueT &value, const opT &op)madness::WorldGopInterfaceinlineprivatestatic
send(const ProcessID dest, const keyT &key, const valueT &value) constmadness::WorldGopInterfaceinline
send_internal(const ProcessID dest, const keyT &key, const valueT &value) constmadness::WorldGopInterfaceinlineprivate
send_internal(ProcessID dest, const keyT &key, const Future< valueT > &value) constmadness::WorldGopInterfaceinlineprivate
serial_invoke(std::function< void()> action)madness::WorldGopInterface
set_debug(bool value)madness::WorldGopInterfaceinline
set_forbid_fence(bool value)madness::WorldGopInterfaceinline
set_max_reducebcast_msg_size(int sz)madness::WorldGopInterfaceinline
sum(T *buf, size_t nelem)madness::WorldGopInterfaceinline
sum(T &a)madness::WorldGopInterfaceinline
world_madness::WorldGopInterfaceprivate
WorldGopInterface(World &world)madness::WorldGopInterfaceinline
~WorldGopInterface()madness::WorldGopInterfaceinline