MatNestGetISs#
Returns the index sets partitioning the row and column spaces of a MATNEST
Synopsis#
#include "petscmat.h"
PetscErrorCode MatNestGetISs(Mat A, IS rows[], IS cols[])
Not Collective
Input Parameter#
A -
MATNEST
matrix
Output Parameters#
rows - array of row index sets (pass
NULL
to ignore)cols - array of column index sets (pass
NULL
to ignore)
Note#
The user must have allocated arrays of the correct size. The reference count is not increased on the returned IS
s.
See Also#
Matrices, Mat
, MATNEST
, MatNestGetSubMat()
, MatNestGetSubMats()
, MatNestGetSize()
, MatNestGetLocalISs()
,
MatCreateNest()
, MatNestSetSubMats()
Level#
advanced
Location#
Examples#
src/ksp/ksp/tutorials/ex81a.c
src/ksp/ksp/tutorials/ex81.c
src/snes/tutorials/ex70.c
Implementations#
MatNestGetISs_Nest() in src/mat/impls/nest/matnest.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages