| communicator | Utilities::MPI::Partitioner | private |
| ExcGhostIndexArrayHasWrongSize(unsigned int arg1, unsigned int arg2, unsigned int arg3) | Utilities::MPI::Partitioner | static |
| ExcIndexNotPresent(types::global_dof_index arg1, unsigned int arg2) | Utilities::MPI::Partitioner | static |
| export_to_ghosted_array_finish(const ArrayView< Number, MemorySpaceType > &ghost_array, std::vector< MPI_Request > &requests) const | Utilities::MPI::Partitioner | |
| export_to_ghosted_array_start(const unsigned int communication_channel, const ArrayView< const Number, MemorySpaceType > &locally_owned_array, const ArrayView< Number, MemorySpaceType > &temporary_storage, const ArrayView< Number, MemorySpaceType > &ghost_array, std::vector< MPI_Request > &requests) const | Utilities::MPI::Partitioner | |
| get_mpi_communicator() const override | Utilities::MPI::Partitioner | virtual |
| ghost_indices() const | Utilities::MPI::Partitioner | |
| ghost_indices_data | Utilities::MPI::Partitioner | private |
| ghost_indices_initialized() const | Utilities::MPI::Partitioner | |
| ghost_indices_subset_chunks_by_rank_data | Utilities::MPI::Partitioner | private |
| ghost_indices_subset_data | Utilities::MPI::Partitioner | private |
| ghost_indices_within_larger_ghost_set() const | Utilities::MPI::Partitioner | |
| ghost_targets() const | Utilities::MPI::Partitioner | |
| ghost_targets_data | Utilities::MPI::Partitioner | private |
| global_size | Utilities::MPI::Partitioner | private |
| global_to_local(const types::global_dof_index global_index) const | Utilities::MPI::Partitioner | |
| have_ghost_indices | Utilities::MPI::Partitioner | private |
| import_from_ghosted_array_finish(const VectorOperation::values vector_operation, const ArrayView< const Number, MemorySpaceType > &temporary_storage, const ArrayView< Number, MemorySpaceType > &locally_owned_storage, const ArrayView< Number, MemorySpaceType > &ghost_array, std::vector< MPI_Request > &requests) const | Utilities::MPI::Partitioner | |
| import_from_ghosted_array_start(const VectorOperation::values vector_operation, const unsigned int communication_channel, const ArrayView< Number, MemorySpaceType > &ghost_array, const ArrayView< Number, MemorySpaceType > &temporary_storage, std::vector< MPI_Request > &requests) const | Utilities::MPI::Partitioner | |
| import_indices() const | Utilities::MPI::Partitioner | |
| import_indices_chunks_by_rank_data | Utilities::MPI::Partitioner | private |
| import_indices_data | Utilities::MPI::Partitioner | private |
| import_indices_plain_dev | Utilities::MPI::Partitioner | mutableprivate |
| import_targets() const | Utilities::MPI::Partitioner | |
| import_targets_data | Utilities::MPI::Partitioner | private |
| in_local_range(const types::global_dof_index global_index) const | Utilities::MPI::Partitioner | |
| initialize_import_indices_plain_dev() const | Utilities::MPI::Partitioner | private |
| is_compatible(const Partitioner &part) const | Utilities::MPI::Partitioner | |
| is_ghost_entry(const types::global_dof_index global_index) const | Utilities::MPI::Partitioner | |
| is_globally_compatible(const Partitioner &part) const | Utilities::MPI::Partitioner | |
| local_range() const | Utilities::MPI::Partitioner | |
| local_range_data | Utilities::MPI::Partitioner | private |
| local_size() const | Utilities::MPI::Partitioner | |
| local_to_global(const unsigned int local_index) const | Utilities::MPI::Partitioner | |
| locally_owned_range() const | Utilities::MPI::Partitioner | |
| locally_owned_range_data | Utilities::MPI::Partitioner | private |
| locally_owned_size() const | Utilities::MPI::Partitioner | |
| memory_consumption() const | Utilities::MPI::Partitioner | |
| my_pid | Utilities::MPI::Partitioner | private |
| n_ghost_indices() const | Utilities::MPI::Partitioner | |
| n_ghost_indices_data | Utilities::MPI::Partitioner | private |
| n_ghost_indices_in_larger_set | Utilities::MPI::Partitioner | private |
| n_import_indices() const | Utilities::MPI::Partitioner | |
| n_import_indices_data | Utilities::MPI::Partitioner | private |
| n_mpi_processes() const | Utilities::MPI::Partitioner | |
| n_procs | Utilities::MPI::Partitioner | private |
| Partitioner() | Utilities::MPI::Partitioner | |
| Partitioner(const unsigned int size) | Utilities::MPI::Partitioner | |
| Partitioner(const types::global_dof_index local_size, const types::global_dof_index ghost_size, const MPI_Comm communicator) | Utilities::MPI::Partitioner | |
| Partitioner(const IndexSet &locally_owned_indices, const IndexSet &ghost_indices_in, const MPI_Comm communicator_in) | Utilities::MPI::Partitioner | |
| Partitioner(const IndexSet &locally_owned_indices, const MPI_Comm communicator_in) | Utilities::MPI::Partitioner | |
| reinit(const IndexSet &vector_space_vector_index_set, const IndexSet &read_write_vector_index_set, const MPI_Comm communicator) override | Utilities::MPI::Partitioner | virtual |
| set_ghost_indices(const IndexSet &ghost_indices, const IndexSet &larger_ghost_index_set=IndexSet()) | Utilities::MPI::Partitioner | |
| set_owned_indices(const IndexSet &locally_owned_indices) | Utilities::MPI::Partitioner | |
| size() const | Utilities::MPI::Partitioner | |
| this_mpi_process() const | Utilities::MPI::Partitioner | |
| ~CommunicationPatternBase()=default | Utilities::MPI::CommunicationPatternBase | virtual |