petsc-3.11.4 2019-09-28
Report Typos and Errors
SNESCOMPOSITE
Build a preconditioner by composing together several nonlinear solvers
Options Database Keys
-snes_composite_type <type: one of multiplicative, additive, symmetric_multiplicative, special>
- Sets composite preconditioner type
-snes_composite_sneses
- <snes0,snes1,...> list of SNESes to compose
See Also
SNESCreate
(),
SNESSetType
(),
SNESType
(for list of available types),
SNES
,
SNESSHELL
,
SNESCompositeSetType
(), SNESCompositeSpecialSetAlpha(),
SNESCompositeAddSNES
(),
SNESCompositeGetSNES
()
References
1.
-Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu, "Composing Scalable Nonlinear Algebraic Solvers", SIAM Review, 57(4), 2015
Level
intermediate
Location
src/snes/impls/composite/snescomposite.c
Examples
src/snes/examples/tutorials/ex9.c.html
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages