collectives#
See Public API for a list of names and headers that are part of the public HPX API.
- hpx::collectives::exclusive_scan
- hpx::collectives::scatter_from
- hpx::collectives::scatter_to
- hpx/collectives/macros.hpp
- hpx::collectives::all_to_all
- hpx::collectives::inclusive_scan
- hpx::collectives::broadcast_to
- hpx::collectives::broadcast_from
- hpx::distributed::latch
- hpx::collectives::all_gather
- hpx::lcos::broadcast
- hpx::lcos::broadcast_post
- hpx::lcos::broadcast_with_index
- hpx::lcos::broadcast_post_with_index
- hpx::collectives::gather_here
- hpx::collectives::gather_there
- hpx::lcos::spmd_block
- hpx::lcos::define_spmd_block
- hpx::collectives::all_reduce
- hpx::collectives::reduce_here
- hpx::collectives::reduce_there
- hpx::collectives::channel_communicator
- hpx::collectives::create_channel_communicator
- hpx::collectives::get
- hpx::collectives::set
- hpx::collectives::num_sites_arg
- hpx::collectives::this_site_arg
- hpx::collectives::that_site_arg
- hpx::collectives::generation_arg
- hpx::collectives::root_site_arg
- hpx::collectives::tag_arg
- hpx::collectives::arity_arg
- hpx::collectives::flat_fallback_threshold_arg
- hpx::collectives::communicator
- hpx::collectives::create_communicator
- hpx::collectives::create_local_communicator
- hpx::collectives::create_hierarchical_communicator
- hpx::collectives::communicator::set_info
- hpx::collectives::communicator::get_info
- hpx::collectives::communicator::is_root
- hpx::distributed::barrier
- hpx::lcos::fold
- hpx::lcos::fold_with_index
- hpx::lcos::inverse_fold
- hpx::lcos::inverse_fold_with_index
- hpx::lcos::reduce
- hpx::lcos::reduce_with_index