Reference documentation for deal.II version 9.5.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
PETScWrappers::CommunicationPattern Member List

This is the complete list of members for PETScWrappers::CommunicationPattern, including all inherited members.

clear()PETScWrappers::CommunicationPattern
CommunicationPattern()PETScWrappers::CommunicationPattern
do_reinit(const std::vector< PetscInt > &inidx, const std::vector< PetscInt > &inloc, const std::vector< PetscInt > &outidx, const std::vector< PetscInt > &outloc, const MPI_Comm communicator)PETScWrappers::CommunicationPatternprotected
export_to_ghosted_array(const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &ghost_array) constPETScWrappers::CommunicationPattern
export_to_ghosted_array_finish(const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &ghost_array) constPETScWrappers::CommunicationPattern
export_to_ghosted_array_start(const ArrayView< const Number > &locally_owned_array, const ArrayView< Number > &ghost_array) constPETScWrappers::CommunicationPattern
get_mpi_communicator() const overridePETScWrappers::CommunicationPatternvirtual
import_from_ghosted_array(const VectorOperation::values op, const ArrayView< const Number > &ghost_array, const ArrayView< Number > &locally_owned_array) constPETScWrappers::CommunicationPattern
import_from_ghosted_array_finish(const VectorOperation::values op, const ArrayView< const Number > &ghost_array, const ArrayView< Number > &locally_owned_array) constPETScWrappers::CommunicationPattern
import_from_ghosted_array_start(const VectorOperation::values op, const ArrayView< const Number > &ghost_array, const ArrayView< Number > &locally_owned_array) constPETScWrappers::CommunicationPattern
operator const PetscSF &() constPETScWrappers::CommunicationPatterninline
reinit(const IndexSet &locally_owned_indices, const IndexSet &ghost_indices, const MPI_Comm communicator) overridePETScWrappers::CommunicationPatternvirtual
reinit(const std::vector< types::global_dof_index > &indices_locally_owned, const std::vector< types::global_dof_index > &indices_want, const MPI_Comm communicator)PETScWrappers::CommunicationPattern
reinit(const types::global_dof_index local_size, const IndexSet &ghost_indices, const MPI_Comm communicator)PETScWrappers::CommunicationPattern
sfPETScWrappers::CommunicationPatternprotected
~CommunicationPattern() overridePETScWrappers::CommunicationPatternvirtual
~CommunicationPatternBase()=defaultUtilities::MPI::CommunicationPatternBasevirtual