Optional pre-solve phase, intended for any preconditioner-specific actions that must be performed before the iterative solve itself.
PetscErrorCode PCPreSolve(PC pc,KSP ksp)
Collective on PC
|pc ||- the preconditioner context
|ksp ||- the Krylov subspace context
Sample of Usage
The pre-solve phase is distinct from the PCSetUp() phase.
KSPSolve() calls this directly, so is rarely called by the user.
ImplementationsPCPreSolve_BDDC in src/ksp/pc/impls/bddc/bddc.c
PCPreSolve_Deflation in src/ksp/pc/impls/deflation/deflation.c
PCPreSolve_Eisenstat in src/ksp/pc/impls/eisens/eisen.c
PCPreSolve_Shell in src/ksp/pc/impls/shell/shellpc.c
Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages