xref: /petsc/include/petscsnestypes.h (revision e5148a0bccdcd3ff01bf6eb239cc2c944c18e205)
1 #pragma once
2 
3 /* SUBMANSEC = SNES */
4 
5 /*S
6    SNES - Abstract PETSc object that manages nonlinear solves
7 
8    Level: beginner
9 
10 .seealso: [](doc_nonlinsolve), [](ch_snes), `SNESCreate()`, `SNESSetType()`, `SNESType`, `TS`, `SNES`, `KSP`, `PC`, `SNESDestroy()`
11 S*/
12 typedef struct _p_SNES *SNES;
13