.. Copyright (C) 2019 Thomas Heller Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) .. _modules_collectives_api: ------------------------------------------------------------------------------- collectives ------------------------------------------------------------------------------- See :ref:`public_api` for a list of names and headers that are part of the public |hpx| API. .. autodoxygenfile:: hpx/collectives/all_gather.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/all_reduce.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/all_to_all.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/argument_types.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/barrier.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/broadcast.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/broadcast_direct.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/channel_communicator.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/communication_set.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/create_communicator.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/exclusive_scan.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/fold.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/gather.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/inclusive_scan.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/latch.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/reduce.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/reduce_direct.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/scatter.hpp :project: collectives .. autodoxygenfile:: hpx/collectives/spmd_block.hpp :project: collectives