petsc-3.10.5 2019-03-28
Report Typos and Errors

# KSP_DIVERGED_PCSETUP_FAILED

It was not possible to build the requested preconditioner. This is usually due to a zero pivot in a factorization. It can also result from a failure in a subpreconditioner inside a nested preconditioner such as PCFIELDSPLIT.

### Notes

Run with -ksp_error_if_not_converged to stop the program when the error is detected and print an error message with details.

### See Also

KSPSolve(), KSPGetConvergedReason(), KSPConvergedReason, KSPSetTolerances()

### Level

beginner

### Location

src/ksp/ksp/guess/../../../../include/petscksp.h
Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages