# Nonlinear Solvers (SNES)
The Scalable Nonlinear Equations Solvers (`SNES`) component provides an
easy-to-use interface to Newton-type, quasi-Newton, full approximation scheme (FAS) multigrid, and other methods for solving systems of
nonlinear equations. User guide chapter: [](ch_snes).
`SNES` internally employs `KSP` for the solution of its linear systems. `SNES` users can also set `KSP` options directly in application
codes by first extracting the `KSP` context from the `SNES` context via `SNESGetKSP()`
and then directly calling various `KSP` (and `PC`) routines,
Examples
ex1.c
ex12f.F90
ex13.c
ex15.c
ex17.c
ex18f90.F90
ex1f.F90
ex2.c
ex20.c
ex21f.F90
ex241.cxx
ex4.c
ex5.c
ex68.c
ex69.c
ex7.c
ex8.c
makefile