Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/v0.3.0/v0.9.0/cpp
DOLFINx  0.3.0
DOLFINx C++ interface
dolfinx::common::IndexMap Member List

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

comm(Direction dir) constdolfinx::common::IndexMap
compute_shared_indices() constdolfinx::common::IndexMap
Direction enum namedolfinx::common::IndexMap
ghost_owner_rank() constdolfinx::common::IndexMap
ghosts() const noexceptdolfinx::common::IndexMap
global_indices() constdolfinx::common::IndexMap
global_to_local(const xtl::span< const std::int64_t > &global, const xtl::span< std::int32_t > &local) constdolfinx::common::IndexMap
IndexMap(MPI_Comm comm, std::int32_t local_size)dolfinx::common::IndexMap
IndexMap(MPI_Comm mpi_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)dolfinx::common::IndexMap
IndexMap(const IndexMap &map)=delete (defined in dolfinx::common::IndexMap)dolfinx::common::IndexMap
IndexMap(IndexMap &&map)=defaultdolfinx::common::IndexMap
local_range() const noexceptdolfinx::common::IndexMap
local_to_global(const xtl::span< const std::int32_t > &local, const xtl::span< std::int64_t > &global) constdolfinx::common::IndexMap
Mode enum namedolfinx::common::IndexMap
num_ghosts() const noexceptdolfinx::common::IndexMap
operator=(IndexMap &&map)=defaultdolfinx::common::IndexMap
operator=(const IndexMap &map)=delete (defined in dolfinx::common::IndexMap)dolfinx::common::IndexMap
scatter_fwd(const xtl::span< const T > &local_data, xtl::span< T > remote_data, int n) constdolfinx::common::IndexMapinline
scatter_fwd_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) constdolfinx::common::IndexMapinline
scatter_fwd_end(MPI_Request &request) constdolfinx::common::IndexMapinline
scatter_fwd_ghost_positions() const noexceptdolfinx::common::IndexMap
scatter_fwd_indices() const noexceptdolfinx::common::IndexMap
scatter_rev(xtl::span< T > local_data, const xtl::span< const T > &remote_data, int n, IndexMap::Mode op) constdolfinx::common::IndexMapinline
scatter_rev_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) constdolfinx::common::IndexMapinline
scatter_rev_end(MPI_Request &request) constdolfinx::common::IndexMapinline
size_global() const noexceptdolfinx::common::IndexMap
size_local() const noexceptdolfinx::common::IndexMap
~IndexMap()=defaultdolfinx::common::IndexMap