DOLFIN-X
DOLFIN-X C++ interface
|
This is the complete list of members for dolfinx::common::IndexMap, including all inherited members.
comm(Direction dir=Direction::symmetric) const | dolfinx::common::IndexMap | |
compute_shared_indices() const | dolfinx::common::IndexMap | |
Direction enum name | dolfinx::common::IndexMap | |
ghost_owner_rank() const | dolfinx::common::IndexMap | |
ghosts() const noexcept | dolfinx::common::IndexMap | |
global_indices() const | dolfinx::common::IndexMap | |
global_to_local(const std::vector< std::int64_t > &indices) const | dolfinx::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 std::vector< int > &dest_ranks, const std::vector< std::int64_t > &ghosts, const std::vector< int > &src_ranks) | dolfinx::common::IndexMap | |
IndexMap(const IndexMap &map)=delete (defined in dolfinx::common::IndexMap) | dolfinx::common::IndexMap | |
IndexMap(IndexMap &&map)=default | dolfinx::common::IndexMap | |
local_range() const noexcept | dolfinx::common::IndexMap | |
local_to_global(const std::int32_t *local, int n, std::int64_t *global) const | dolfinx::common::IndexMap | |
Mode enum name | dolfinx::common::IndexMap | |
num_ghosts() const noexcept | dolfinx::common::IndexMap | |
operator=(IndexMap &&map)=default | dolfinx::common::IndexMap | |
operator=(const IndexMap &map)=delete (defined in dolfinx::common::IndexMap) | dolfinx::common::IndexMap | |
scatter_fwd(const std::vector< std::int64_t > &local_data, std::vector< std::int64_t > &remote_data, int n) const | dolfinx::common::IndexMap | |
scatter_fwd(const std::vector< std::int32_t > &local_data, std::vector< std::int32_t > &remote_data, int n) const | dolfinx::common::IndexMap | |
scatter_fwd(const std::vector< std::int64_t > &local_data, int n) const | dolfinx::common::IndexMap | |
scatter_fwd(const std::vector< std::int32_t > &local_data, int n) const | dolfinx::common::IndexMap | |
scatter_rev(std::vector< std::int64_t > &local_data, const std::vector< std::int64_t > &remote_data, int n, IndexMap::Mode op) const | dolfinx::common::IndexMap | |
scatter_rev(std::vector< std::int32_t > &local_data, const std::vector< std::int32_t > &remote_data, int n, IndexMap::Mode op) const | dolfinx::common::IndexMap | |
shared_indices() const noexcept | dolfinx::common::IndexMap | |
size_global() const noexcept | dolfinx::common::IndexMap | |
size_local() const noexcept | dolfinx::common::IndexMap | |
~IndexMap()=default | dolfinx::common::IndexMap |