petsc-3.5.2 2014-09-08
Report Typos and Errors

SNESLINESEARCHCP

Critical point line search. This line search assumes that there exists some artificial G(x) for which the SNESFunction F(x) = grad G(x). Therefore, this line search seeks to find roots of dot(F, Y) via a secant method.

Options Database Keys

-snes_linesearch_minlambda - the minimum acceptable lambda
-snes_linesearch_damping - initial trial step length
-snes_linesearch_max_it - the maximum number of secant steps performed.

Notes

This method is the preferred line search for SNESQN and SNESNCG.

Keywords

SNES, SNESLineSearch, damping

See Also

SNESLineSearchCreate(), SNESLineSearchSetType()

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