MatSetErrorIfFailure#
Causes Mat to generate an immediate error, for example a zero pivot, is detected.
Synopsis#
#include "petscmat.h"
PetscErrorCode MatSetErrorIfFailure(Mat mat, PetscBool flg)
Logically Collective
Input Parameters#
mat - matrix obtained from
MatCreate()flg -
PETSC_TRUEindicates you want the error generated
Note#
If this flag is not set then the matrix operation will note the error and continue. The error may cause a later PC or KSP error
or result in a KSPConvergedReason indicating the method did not converge.
See Also#
PCSetErrorIfFailure(), KSPConvergedReason, SNESConvergedReason
Level#
advanced
Location#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages