|
DOLFINx
0.3.0
DOLFINx C++ interface
|
This is the complete list of members for dolfinx::common::IndexMap, including all inherited members.
| comm(Direction dir) 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 xtl::span< const std::int64_t > &global, const xtl::span< std::int32_t > &local) 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 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)=default | dolfinx::common::IndexMap | |
| local_range() const noexcept | dolfinx::common::IndexMap | |
| local_to_global(const xtl::span< const std::int32_t > &local, const xtl::span< 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 xtl::span< const T > &local_data, xtl::span< T > remote_data, int n) const | dolfinx::common::IndexMap | inline |
| scatter_fwd_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) const | dolfinx::common::IndexMap | inline |
| scatter_fwd_end(MPI_Request &request) const | dolfinx::common::IndexMap | inline |
| scatter_fwd_ghost_positions() const noexcept | dolfinx::common::IndexMap | |
| scatter_fwd_indices() const noexcept | dolfinx::common::IndexMap | |
| scatter_rev(xtl::span< T > local_data, const xtl::span< const T > &remote_data, int n, IndexMap::Mode op) const | dolfinx::common::IndexMap | inline |
| scatter_rev_begin(const xtl::span< const T > &send_buffer, MPI_Datatype &data_type, MPI_Request &request, const xtl::span< T > &recv_buffer) const | dolfinx::common::IndexMap | inline |
| scatter_rev_end(MPI_Request &request) const | dolfinx::common::IndexMap | inline |
| size_global() const noexcept | dolfinx::common::IndexMap | |
| size_local() const noexcept | dolfinx::common::IndexMap | |
| ~IndexMap()=default | dolfinx::common::IndexMap |