petsc-3.7.5 2017-01-01
Report Typos and Errors

SNESNGS

Just calls the user-provided solution routine provided with SNESSetNGS()

Notes

the Gauss-Seidel smoother is inherited through composition. If a solver has been created with SNESGetPC(), it will have its parent's Gauss-Seidel routine associated with it.

References

1. -Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu, "Composing Scalable Nonlinear Algebraic Solvers", SIAM Review, 57(4), 2015

See Also

SNESCreate(), SNES, SNESSetType(), SNESSetNGS(), SNESType (for list of available types)

Level:advanced
Location:
src/snes/impls/gs/snesgs.c
Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages