Note
The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.
Parent class(es)
This class implements methods for solving nonlinear systems via PETSc’s SNES interface. It includes line search and trust region techniques for globalising the convergence of the nonlinear iteration.
Create SNES solver for a particular method
Solve a nonlinear variational inequality with bound constraints
Solve abstract nonlinear problem \(F(x) = 0\) for given \(F\) and Jacobian \(\dfrac{\partial F}{\partial x}\).
Set up the SNES object, but don’t do anything yet, in case the user wants to access the SNES object directly
Return a list of available solver methods
Default parameter values
Return PETSc SNES pointer