TaoLineSearchSetFromOptions#
Sets various TaoLineSearch parameters from user options.
Synopsis#
#include "petsctaolinesearch.h" 
PetscErrorCode TaoLineSearchSetFromOptions(TaoLineSearch ls)
Collective
Input Parameter#
- ls - the - TaoLineSearchcontext
Options Database Keys#
- -tao_ls_type - - The algorithm that- TaoLineSearchuses (more-thuente, gpcg, unit)
- -tao_ls_ftol - - tolerance for sufficient decrease
- -tao_ls_gtol - - tolerance for curvature condition
- -tao_ls_rtol - - relative tolerance for acceptable step
- -tao_ls_stepinit - - initial steplength allowed
- -tao_ls_stepmin - - minimum steplength allowed
- -tao_ls_stepmax - - maximum steplength allowed
- -tao_ls_max_funcs - - maximum number of function evaluations allowed
- -tao_ls_view - display line-search results to standard output 
See Also#
Level#
beginner
Location#
Implementations#
TaoLineSearchSetFromOptions_Armijo() in src/tao/linesearch/impls/armijo/armijo.c
TaoLineSearchSetFromOptions_MT() in src/tao/linesearch/impls/morethuente/morethuente.c
TaoLineSearchSetFromOptions_OWArmijo() in src/tao/linesearch/impls/owarmijo/owarmijo.c
TaoLineSearchSetFromOptions_Unit() in src/tao/linesearch/impls/unit/unit.c
Index of all TaoLineSearch routines
Table of Contents for all manual pages
Index of all manual pages