PETSc version 3.15.5
SNESGetKSP
Returns the KSP context for a SNES solver.
Synopsis
#include "petscsnes.h"
PetscErrorCode SNESGetKSP(SNES snes,KSP *ksp)
Not Collective, but if SNES object is parallel, then KSP object is parallel
Input Parameter
Output Parameter
Notes
The user can then directly manipulate the KSP context to set various
options, etc. Likewise, the user can then extract and manipulate the
PC contexts as well.
See Also
KSPGetPC(), SNESCreate(), KSPCreate(), SNESSetKSP()
Level
beginner
Location
src/snes/interface/snes.c
Examples
src/snes/tutorials/ex1.c.html
src/snes/tutorials/ex3.c.html
src/snes/tutorials/ex5.c.html
src/snes/tutorials/ex6.c.html
src/snes/tutorials/ex12.c.html
src/snes/tutorials/ex28.c.html
src/snes/tutorials/ex30.c.html
src/snes/tutorials/ex56.c.html
src/snes/tutorials/ex1f.F90.html
src/ts/utils/dmplexlandau/tutorials/ex1.c.html
src/ts/utils/dmplexlandau/tutorials/ex1f90.F90.html
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages