PCASMGetLocalSubdomains#
Gets the local subdomains (for this processor only) for the additive Schwarz preconditioner, PCASM.
Synopsis#
#include "petscpc.h"
PetscErrorCode PCASMGetLocalSubdomains(PC pc, PetscInt *n, IS *is[], IS *is_local[])
Not Collective
Input Parameter#
pc - the preconditioner context
Output Parameters#
n - if requested, the number of subdomains for this processor (default value = 1)
is - if requested, the index sets that define the subdomains for this processor
is_local - if requested, the index sets that define the local part of the subdomains for this processor (can be
NULL)
Note#
The IS numbering is in the parallel, global numbering of the vector.
See Also#
KSP: Linear System Solvers, PCASM, PCASMSetTotalSubdomains(), PCASMSetOverlap(), PCASMGetSubKSP(),
PCASMCreateSubdomains2D(), PCASMSetLocalSubdomains(), PCASMGetLocalSubmatrices()
Level#
advanced
Location#
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages