MatGetInertia#
Gets the inertia from a factored matrix
Synopsis#
#include "petscmat.h"
PetscErrorCode MatGetInertia(Mat mat, PetscInt *nneg, PetscInt *nzero, PetscInt *npos)
Collective
Input Parameter#
mat - the matrix
Output Parameters#
nneg - number of negative eigenvalues
nzero - number of zero eigenvalues
npos - number of positive eigenvalues
Note#
Matrix must have been factored by MatCholeskyFactor()
See Also#
Matrices, Mat
, MatGetFactor()
, MatCholeskyFactor()
Level#
advanced
Location#
Implementations#
MatGetInertia_SBAIJMUMPS in src/mat/impls/aij/mpi/mumps/mumps.c
MatGetInertia_SeqSBAIJ in src/mat/impls/sbaij/seq/sbaijfact.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages