[petsc-dev] SNESNEWTONLS

Angus, Justin Ray angus1 at llnl.gov
Tue Mar 7 10:36:05 CST 2023


I’ve been using the default newton line search nonlinear solver in petsc. I recently discovered that the default line search method is bt – backtracking. I have two questions.

  1.  How exactly does the backtracking line search use the L2 norm of the function to modify the newton step? What is the formula?
  2.  Why is backtracking default? I would think that the basic method, which is a standard Newton method, would be default.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20230307/f43e5966/attachment-0001.html>

More information about the petsc-dev mailing list