Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/d5/daa/classdolfinx_1_1common_1_1IndexMap-members.html
DOLFINx  0.4.1
DOLFINx C++ interface
IndexMap Member List

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

comm() constIndexMap
comm(Direction dir) constIndexMap
compute_shared_indices() constIndexMap
create_submap(const xtl::span< const std::int32_t > &indices) constIndexMap
Direction enum nameIndexMap
ghost_owners() constIndexMap
ghosts() const noexceptIndexMap
global_indices() constIndexMap
global_to_local(const xtl::span< const std::int64_t > &global, const xtl::span< std::int32_t > &local) constIndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size)IndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size, const xtl::span< const int > &dest_ranks, const xtl::span< const std::int64_t > &ghosts, const xtl::span< const int > &src_ranks)IndexMap
IndexMap(const IndexMap &map)=delete (defined in IndexMap)IndexMap
IndexMap(IndexMap &&map)=defaultIndexMap
local_range() const noexceptIndexMap
local_to_global(const xtl::span< const std::int32_t > &local, const xtl::span< std::int64_t > &global) constIndexMap
Mode enum nameIndexMap
num_ghosts() const noexceptIndexMap
operator=(IndexMap &&map)=defaultIndexMap
operator=(const IndexMap &map)=delete (defined in IndexMap)IndexMap
scatter_fwd(const xtl::span< const T > &local_data, xtl::span< T > remote_data, int n) constIndexMapinline
scatter_fwd_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) constIndexMapinline
scatter_fwd_end(MPI_Request &request) constIndexMapinline
scatter_fwd_ghost_positions() const noexceptIndexMap
scatter_fwd_indices() const noexceptIndexMap
scatter_rev(xtl::span< T > local_data, const xtl::span< const T > &remote_data, int n, IndexMap::Mode op) constIndexMapinline
scatter_rev_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) constIndexMapinline
scatter_rev_end(MPI_Request &request) constIndexMapinline
size_global() const noexceptIndexMap
size_local() const noexceptIndexMap
~IndexMap()=defaultIndexMap