Reference documentation for deal.II version 9.6.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\}}\)
Loading...
Searching...
No Matches
Utilities::MPI::NoncontiguousPartitioner Member List

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

buffersUtilities::MPI::NoncontiguousPartitionermutableprivate
communicatorUtilities::MPI::NoncontiguousPartitionerprivate
export_to_ghosted_array(const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &ghost_array) constUtilities::MPI::NoncontiguousPartitioner
export_to_ghosted_array(const unsigned int communication_channel, const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &temporary_storage, const ArrayView< Number > &ghost_array, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
export_to_ghosted_array_finish(const ArrayView< const Number > &temporary_storage, const ArrayView< Number > &ghost_array, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
export_to_ghosted_array_start(const unsigned int communication_channel, const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &temporary_storage, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
get_mpi_communicator() const overrideUtilities::MPI::NoncontiguousPartitionervirtual
import_from_ghosted_array(const VectorOperation::values vector_operation, const ArrayView< Number > &ghost_array, const ArrayView< Number > &locally_owned_storage) constUtilities::MPI::NoncontiguousPartitioner
import_from_ghosted_array(const VectorOperation::values vector_operation, const unsigned int communication_channel, const ArrayView< Number > &ghost_array, const ArrayView< Number > &temporary_storage, const ArrayView< Number > &locally_owned_storage, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
import_from_ghosted_array_finish(const VectorOperation::values vector_operation, const ArrayView< const Number > &temporary_storage, const ArrayView< Number > &locally_owned_storage, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
import_from_ghosted_array_start(const VectorOperation::values vector_operation, const unsigned int communication_channel, const ArrayView< Number > &ghost_array, const ArrayView< Number > &temporary_storage, std::vector< MPI_Request > &requests) constUtilities::MPI::NoncontiguousPartitioner
memory_consumption()Utilities::MPI::NoncontiguousPartitioner
n_targets() constUtilities::MPI::NoncontiguousPartitioner
NoncontiguousPartitioner()=defaultUtilities::MPI::NoncontiguousPartitioner
NoncontiguousPartitioner(const IndexSet &indexset_locally_owned, const IndexSet &indexset_ghost, const MPI_Comm communicator)Utilities::MPI::NoncontiguousPartitioner
NoncontiguousPartitioner(const std::vector< types::global_dof_index > &indices_locally_owned, const std::vector< types::global_dof_index > &indices_ghost, const MPI_Comm communicator)Utilities::MPI::NoncontiguousPartitioner
recv_indicesUtilities::MPI::NoncontiguousPartitionerprivate
recv_ptrUtilities::MPI::NoncontiguousPartitionerprivate
recv_ranksUtilities::MPI::NoncontiguousPartitionerprivate
reinit(const IndexSet &locally_owned_indices, const IndexSet &ghost_indices, const MPI_Comm communicator) overrideUtilities::MPI::NoncontiguousPartitionervirtual
reinit(const std::vector< types::global_dof_index > &locally_owned_indices, const std::vector< types::global_dof_index > &ghost_indices, const MPI_Comm communicator)Utilities::MPI::NoncontiguousPartitioner
requestsUtilities::MPI::NoncontiguousPartitionermutableprivate
send_indicesUtilities::MPI::NoncontiguousPartitionerprivate
send_ptrUtilities::MPI::NoncontiguousPartitionerprivate
send_ranksUtilities::MPI::NoncontiguousPartitionerprivate
temporary_storage_size() constUtilities::MPI::NoncontiguousPartitioner
~CommunicationPatternBase()=defaultUtilities::MPI::CommunicationPatternBasevirtual