deal.II version GIT relicensing-2289-g1e5549a87a 2024-12-21 21:30:00+00:00
|
This is the complete list of members for Utilities::MPI::NoncontiguousPartitioner, including all inherited members.
buffers | Utilities::MPI::NoncontiguousPartitioner | mutableprivate |
communicator | Utilities::MPI::NoncontiguousPartitioner | private |
export_to_ghosted_array(const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &ghost_array, const unsigned int n_components=0) const | Utilities::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, const unsigned int n_components=0) const | Utilities::MPI::NoncontiguousPartitioner | |
export_to_ghosted_array_finish(const ArrayView< const Number > &temporary_storage, const ArrayView< Number > &ghost_array, std::vector< MPI_Request > &requests, const unsigned int n_components=0) const | Utilities::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, const unsigned int n_components=0) const | Utilities::MPI::NoncontiguousPartitioner | |
get_mpi_communicator() const override | Utilities::MPI::NoncontiguousPartitioner | virtual |
import_from_ghosted_array(const VectorOperation::values vector_operation, const ArrayView< Number > &ghost_array, const ArrayView< Number > &locally_owned_storage) const | Utilities::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) const | Utilities::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) const | Utilities::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) const | Utilities::MPI::NoncontiguousPartitioner | |
memory_consumption() | Utilities::MPI::NoncontiguousPartitioner | |
n_targets() const | Utilities::MPI::NoncontiguousPartitioner | |
NoncontiguousPartitioner()=default | Utilities::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_indices | Utilities::MPI::NoncontiguousPartitioner | private |
recv_ptr | Utilities::MPI::NoncontiguousPartitioner | private |
recv_ranks | Utilities::MPI::NoncontiguousPartitioner | private |
reinit(const IndexSet &locally_owned_indices, const IndexSet &ghost_indices, const MPI_Comm communicator) override | Utilities::MPI::NoncontiguousPartitioner | virtual |
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 | |
requests | Utilities::MPI::NoncontiguousPartitioner | mutableprivate |
send_indices | Utilities::MPI::NoncontiguousPartitioner | private |
send_ptr | Utilities::MPI::NoncontiguousPartitioner | private |
send_ranks | Utilities::MPI::NoncontiguousPartitioner | private |
temporary_storage_size() const | Utilities::MPI::NoncontiguousPartitioner | |
~CommunicationPatternBase()=default | Utilities::MPI::CommunicationPatternBase | virtual |