SNESSHELL — PETSc 3.21.4 documentation

Skip to main content
`Ctrl`+`K`

# SNESSHELL

a user provided nonlinear solver

## See Also

SNES: Nonlinear Solvers, `SNESCreate()`, `SNES`, `SNESSetType()`, `SNESType`, `SNESShellGetContext()`, `SNESShellSetContext()`, `SNESShellSetSolve()`

## Level

advanced

## Location

src/snes/impls/shell/snesshell.c

## Examples

src/snes/tutorials/ex35.c

Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages