MatReorderingSeqSBAIJ#
Prepare an updated index structure for a symmetric reordering of a MATSEQSBAIJ matrix.
Synopsis#
PetscErrorCode MatReorderingSeqSBAIJ(Mat A, IS perm)
Not Collective
Input Parameters#
A - the
MATSEQSBAIJmatrixperm - the (assumed symmetric) permutation to be applied
Notes#
This routine currently raises PETSC_ERR_SUP; matrix reordering is not supported for MATSEQSBAIJ matrices,
so callers should convert to MATSEQAIJ first.
The intent (unimplemented) is to compute a new index set (inew, jnew) for A and a value map so that
all nonzero entries A(perm(i), perm(k)) are stored in the upper triangle; the matrix itself is not permuted.
See Also#
Mat, MATSEQSBAIJ, MatGetOrdering(), MatPermute()
Level#
developer
Location#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages