SNESNEWTONTR#

Newton based nonlinear solver that uses a trust region Deprecated use SNESNEWTONTRDC

Options Database Keys#

  • -snes_trtol - trust region tolerance

  • -snes_tr_mu - trust region parameter

  • -snes_tr_eta - trust region parameter

  • -snes_tr_sigma - trust region parameter

  • -snes_tr_delta0 - initial size of the trust region is delta0*norm2(x)

  • -snes_tr_delta1 - trust region parameter

  • -snes_tr_delta2 - trust region parameter

  • -snes_tr_delta3 - trust region parameter

Reference#

  • - * “The Minpack Project”, by More’, Sorensen, Garbow, Hillstrom, pages 88- 111 of “Sources and Development of Mathematical Software”, Wayne Cowell, editor.

See Also#

SNESNEWTONTRDC, SNESCreate(), SNES, SNESSetType(), SNESNEWTONLS, SNESSetTrustRegionTolerance()

Level#

intermediate

Location#

src/snes/impls/tr/tr.c


Edit on GitLab

Index of all SNES routines
Table of Contents for all manual pages
Index of all manual pages