xref: /petsc/include/petscsnestypes.h (revision 0d5ef98addb54ced821e7e5fade9ccac0ec8ccde)
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