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 type - The algorithm that
TaoLineSearchuses (more-thuente, gpcg, unit)-tao_ls_ftol tol - tolerance for sufficient decrease
-tao_ls_gtol tol - tolerance for curvature condition
-tao_ls_rtol tol - relative tolerance for acceptable step
-tao_ls_stepinit step - initial steplength allowed
-tao_ls_stepmin step - minimum steplength allowed
-tao_ls_stepmax step - maximum steplength allowed
-tao_ls_max_funcs n - 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_OWArmijo() in src/tao/linesearch/impls/owarmijo/owarmijo.c
Index of all TaoLineSearch routines
Table of Contents for all manual pages
Index of all manual pages