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.7.3
DOLFINx C++ interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages Concepts
IndexMap Member List

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

comm() constIndexMap
create_submap(std::span< const std::int32_t > indices) constIndexMap
dest() const noexceptIndexMap
ghosts() const noexceptIndexMap
global_indices() constIndexMap
global_to_local(std::span< const std::int64_t > global, std::span< std::int32_t > local) constIndexMap
imbalance() constIndexMap
index_to_dest_ranks() constIndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size)IndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size, std::span< const std::int64_t > ghosts, std::span< const int > owners)IndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size, const std::array< std::vector< int >, 2 > &src_dest, std::span< const std::int64_t > ghosts, std::span< const int > owners)IndexMap
IndexMap(const IndexMap &map)=delete (defined in IndexMap)IndexMap
IndexMap(IndexMap &&map)=defaultIndexMap
local_range() const noexceptIndexMap
local_to_global(std::span< const std::int32_t > local, std::span< std::int64_t > global) constIndexMap
num_ghosts() const noexceptIndexMap
operator=(IndexMap &&map)=defaultIndexMap
operator=(const IndexMap &map)=delete (defined in IndexMap)IndexMap
overlapped() const noexceptIndexMap
owners() constIndexMapinline
shared_indices() constIndexMap
size_global() const noexceptIndexMap
size_local() const noexceptIndexMap
src() const noexceptIndexMap
~IndexMap()=defaultIndexMap