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