Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/d8/df9/classdolfinx_1_1common_1_1Scatterer-members.html
DOLFINx  0.5.1
DOLFINx C++ interface
Scatterer Member List

This is the complete list of members for Scatterer, including all inherited members.

bs() const noexceptScatterer
local_buffer_size() const noexceptScatterer
local_indices() const noexceptScatterer
remote_buffer_size() const noexceptScatterer
remote_indices() const noexceptScatterer
scatter_fwd(const std::span< const T > &local_data, std::span< T > remote_data) constScattererinline
scatter_fwd_begin(const std::span< const T > &send_buffer, const std::span< T > &recv_buffer, MPI_Request &request) constScattererinline
scatter_fwd_begin(const std::span< const T > &local_data, std::span< T > local_buffer, std::span< T > remote_buffer, Functor pack_fn, MPI_Request &request) constScattererinline
scatter_fwd_end(MPI_Request &request) constScatterer
scatter_fwd_end(const std::span< const T > &remote_buffer, std::span< T > remote_data, Functor unpack_fn, MPI_Request &request) constScattererinline
scatter_rev(std::span< T > local_data, const std::span< const T > &remote_data, BinaryOp op)Scattererinline
scatter_rev_begin(const std::span< const T > &send_buffer, const std::span< T > &recv_buffer, MPI_Request &request) constScattererinline
scatter_rev_begin(const std::span< const T > &remote_data, std::span< T > remote_buffer, std::span< T > local_buffer, Functor pack_fn, MPI_Request &request) constScattererinline
scatter_rev_end(MPI_Request &request) constScatterer
scatter_rev_end(const std::span< const T > &local_buffer, std::span< T > local_data, Functor unpack_fn, BinaryOp op, MPI_Request &request)Scattererinline
Scatterer(const IndexMap &map, int bs)Scatterer