Loading [MathJax]/extensions/tex2jax.js
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
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
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