int MatZeroRowsLocal(Mat mat,IS is, Scalar *diag)Collective on Mat
mat | - the matrix |
is | - index set of rows to remove |
diag | - pointer to value put in all diagonals of eliminated rows. Note that diag is not a pointer to an array, but merely a pointer to a single value. |
The user can set a value in the diagonal entry (or for the AIJ androw formats can optionally remove the main diagonal entry from thenonzero structure as well, by passing a null pointer as the finalargument).
Location: src/mat/interface/matrix.c
Matrix Index
Table of Contents