![]() |
deal.II version GIT relicensing-6917-gb466a1809f 2026-10-16 06:30:01+00:00
|
#include <deal.II/lac/petsc_precondition.h>
Definition at line 1150 of file petsc_precondition.h.
Public Member Functions | |
| LocalSubdomains (const std::vector< std::vector< PetscInt > > &subdomain_indices={}, const std::vector< std::vector< PetscInt > > &local_indices={}) | |
Public Attributes | |
| std::vector< std::vector< PetscInt > > | subdomain_indices |
| std::vector< std::vector< PetscInt > > | local_indices |
|
inline |
Definition at line 1152 of file petsc_precondition.h.
| std::vector<std::vector<PetscInt> > PETScWrappers::PreconditionASM::AdditionalData::LocalSubdomains::subdomain_indices |
The (overlapping) subdomains owned by this processor. Each entry of the outer vector describes one subdomain (or "patch", e.g. a vertex-star) through the global indices of the degrees of freedom it contains. A processor may own an arbitrary number of subdomains; the number of subdomains is given by the size of this vector.
Definition at line 1167 of file petsc_precondition.h.
| std::vector<std::vector<PetscInt> > PETScWrappers::PreconditionASM::AdditionalData::LocalSubdomains::local_indices |
The (non-overlapping) local part of each subdomain owned by this processor, in global numbering. If provided, this vector must have the same length as subdomain_indices, and each entry must be a subset of the corresponding entry of subdomain_indices. If left empty, PETSc determines the local parts automatically.
Definition at line 1176 of file petsc_precondition.h.