SNESLineSearchSetReason#

Sets the success/failure reason of the line search application

Synopsis#

Logically Collective; No Fortran Support

Input Parameters#

  • linesearch - the line search context

  • reason - The success or failure reason

Notes#

This is typically called in a SNESLineSearchType implementation of SNESLineSearchApply() or a SNESLINESEARCHSHELL implementation to set the success or failure of the line search method.

Do not call this from callbacks provided with SNESSetFunction(), instead perhaps use SNESSetFunctionDomainError()

See Also#

SNES: Nonlinear Solvers, SNES, SNESLineSearch, SNESLineSearchReason, SNESLineSearchGetSResult(), SNESSetFunctionDomainError(), SNESSetFunction()

Level#

developer

Location#

src/snes/linesearch/interface/linesearch.c


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