petsc-3.8.4 2018-03-24
Report Typos and Errors
TAO Line Search Manual Pages
The Toolkit for Advance Optimization provides an interface to create line searches, customize them to a particular application, and apply them to a problem. Many of the options for TAO Line Searches can also be set at runtime.
Beginner - Basic usage
TaoLineSearchApply
TaoLineSearchSetFromOptions
TaoLineSearchSetType
TaoLineSearchCreate
TaoLineSearchSetGradientRoutine
TaoLineSearchSetVariableBounds
TaoLineSearchDestroy
TaoLineSearchSetObjectiveAndGradientRoutine
TaoLineSearchView
TaoLineSearchGetStepLength
TaoLineSearchSetObjectiveRoutine
Intermediate - Setting options for algorithms and data structures
TaoLineSearchGetNumberFunctionEvaluations
TaoLineSearchGetStartingVector
TaoLineSearchSetInitialStepLength
Advanced - Setting more advanced options and customization
TaoCreateUnitLineSearch
TaoLineSearchGetOptionsPrefix
TaoLineSearchSetObjectiveAndGTSRoutine
TaoLineSearchAppendOptionsPrefix
TaoLineSearchGetStepDirection
TaoLineSearchSetOptionsPrefix
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
TaoLineSearchComputeGradient
TaoLineSearchGetFullStepObjective
TaoLineSearchRegister
TaoLineSearchComputeObjective
TaoLineSearchGetSolution
TaoLineSearchRegisterDestroy
TaoLineSearchComputeObjectiveAndGTS
TaoLineSearchGetType
TaoLineSearchReset
TaoLineSearchComputeObjectiveAndGradient
TaoLineSearchInitializePackage
TaoLineSearchSetUp
TaoLineSearchFinalizePackage
TaoLineSearchIsUsingTaoRoutines
TaoLineSearchUseTaoRoutines
No deprecated routines
Table of Contents