Reference documentation for deal.II version 9.2.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Utilities::MPI::Partitioner Member List

This is the complete list of members for Utilities::MPI::Partitioner, including all inherited members.

communicatorUtilities::MPI::Partitionerprivate
ExcGhostIndexArrayHasWrongSize(unsigned int arg1, unsigned int arg2, unsigned int arg3)Utilities::MPI::Partitionerstatic
ExcIndexNotPresent(types::global_dof_index arg1, unsigned int arg2)Utilities::MPI::Partitionerstatic
export_to_ghosted_array_finish(const ArrayView< Number, MemorySpaceType > &ghost_array, std::vector< MPI_Request > &requests) constUtilities::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) constUtilities::MPI::Partitioner
get_mpi_communicator() const overrideUtilities::MPI::Partitionervirtual
ghost_indices() constUtilities::MPI::Partitioner
ghost_indices_dataUtilities::MPI::Partitionerprivate
ghost_indices_initialized() constUtilities::MPI::Partitioner
ghost_indices_subset_chunks_by_rank_dataUtilities::MPI::Partitionerprivate
ghost_indices_subset_dataUtilities::MPI::Partitionerprivate
ghost_indices_within_larger_ghost_set() constUtilities::MPI::Partitioner
ghost_targets() constUtilities::MPI::Partitioner
ghost_targets_dataUtilities::MPI::Partitionerprivate
global_sizeUtilities::MPI::Partitionerprivate
global_to_local(const types::global_dof_index global_index) constUtilities::MPI::Partitioner
have_ghost_indicesUtilities::MPI::Partitionerprivate
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) constUtilities::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) constUtilities::MPI::Partitioner
import_indices() constUtilities::MPI::Partitioner
import_indices_chunks_by_rank_dataUtilities::MPI::Partitionerprivate
import_indices_dataUtilities::MPI::Partitionerprivate
import_indices_plain_devUtilities::MPI::Partitionermutableprivate
import_targets() constUtilities::MPI::Partitioner
import_targets_dataUtilities::MPI::Partitionerprivate
in_local_range(const types::global_dof_index global_index) constUtilities::MPI::Partitioner
initialize_import_indices_plain_dev() constUtilities::MPI::Partitionerprivate
is_compatible(const Partitioner &part) constUtilities::MPI::Partitioner
is_ghost_entry(const types::global_dof_index global_index) constUtilities::MPI::Partitioner
is_globally_compatible(const Partitioner &part) constUtilities::MPI::Partitioner
local_range() constUtilities::MPI::Partitioner
local_range_dataUtilities::MPI::Partitionerprivate
local_size() constUtilities::MPI::Partitioner
local_to_global(const unsigned int local_index) constUtilities::MPI::Partitioner
locally_owned_range() constUtilities::MPI::Partitioner
locally_owned_range_dataUtilities::MPI::Partitionerprivate
memory_consumption() constUtilities::MPI::Partitioner
my_pidUtilities::MPI::Partitionerprivate
n_ghost_indices() constUtilities::MPI::Partitioner
n_ghost_indices_dataUtilities::MPI::Partitionerprivate
n_ghost_indices_in_larger_setUtilities::MPI::Partitionerprivate
n_import_indices() constUtilities::MPI::Partitioner
n_import_indices_dataUtilities::MPI::Partitionerprivate
n_mpi_processes() constUtilities::MPI::Partitioner
n_procsUtilities::MPI::Partitionerprivate
Partitioner()Utilities::MPI::Partitioner
Partitioner(const unsigned int size)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) overrideUtilities::MPI::Partitionervirtual
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() constUtilities::MPI::Partitioner
this_mpi_process() constUtilities::MPI::Partitioner
~CommunicationPatternBase()=defaultLinearAlgebra::CommunicationPatternBasevirtual