TAO Solver Manual Pages
The Toolkit for Advance Optimization provides an interface to create solvers, customize them to a particular application, and apply them to a problem. Many of the options for TAO can also be set at runtime.
Beginner - Basic usage
TaoCreate
TaoInitialize
TaoView
TaoDestroy
TaoPrintStatement
TaoFinalize
TaoSetTolerances
Intermediate - Setting options for algorithms and data structures
TaoGetGradientTolerances
TaoSetConvergenceTest
TaoSetMethod
TaoGetInitialTrustRegionRadius
TaoSetDestroyRoutine
TaoSetMonitor
TaoGetMethod
TaoSetFunctionLowerBound
TaoSetTerminationReason
TaoGetSolutionStatus
TaoSetGradientTolerances
TaoSetTrustRegionRadius
TaoGetTerminationReason
TaoSetMaximumFunctionEvaluations
TaoSetTrustRegionTolerance
TaoInitializeFortran
TaoSetMaximumIterates
TaoViewLinearSolver
TaoSetConvergenceHistory
TaoSetMethodFromOptions
Advanced - Setting more advanced options and customization
TaoAppendOptionsPrefix
TaoGetGradient
TaoRegisterDynamic
TaoCheckConvergence
TaoGetJacobian
TaoResetSolver
TaoClearMonitor
TaoGetOptionsPrefix
TaoSetApplication
TaoCreateUnitLineSearch
TaoGetSolution
TaoSetDown
TaoDefaultMonitor
TaoGetTolerances
TaoSetLineSearch
TaoGetApplication
TaoGetTrustRegionRadius
TaoSetOptionsPrefix
TaoGetConvergenceHistory
TaoGetVariableBounds
TaoSolve
TaoGetCurrentStepLength
TaoRegisterAll
TaoVecViewMonitor
TaoGetDualVariables
TaoRegisterDestroy
TaoVecViewMonitorUpdate
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
TaoCheckBounds
TaoCreateNDArmijoLineSearch
TaoMeritFunctionDestroy
TaoCheckConstraints
TaoCreateNDProjectedArmijoLineSearch
TaoMonitor
TaoCheckFGH
TaoCreateProjectedArmijoLineSearch
TaoPreLinearSolve
TaoCheckFG
TaoCreateProjectedLineSearch
TaoSetDefaultMeritFunction
TaoCompareMethod
TaoDestroyLinearSolver
TaoSetDefaultMonitors
TaoComputeConstraints
TaoEvaluateVariableBounds
TaoSetDefaultParameters
TaoComputeFunctionGradient
TaoGetArgs
TaoSetDefaultStatistics
TaoComputeFunction
TaoGetConstraints
TaoSetFromOptions
TaoComputeGradient
TaoGetHessian
TaoSetLagrangianGradientVector
TaoComputeHessian
TaoGetLinearSolver
TaoSetLinearSolverOptions
TaoComputeJacobian
TaoGetSolverContext
TaoSetMeritFunction
TaoComputeMeritFunctionGradient
TaoGetStepDirectionVector
TaoSetStepDirectionVector
TaoComputeMeritFunction
TaoIncrementGradientsCounter
TaoSetTaoDualVariablesRoutine
TaoComputeMeritGradient
TaoLinearSolve
TaoSetTaoSetUpDownRoutines
TaoConverged_Default
TaoLinearSolveTrustRegion
TaoSetTaoSolveRoutine
TaoConverged_MaxIts
TaoLineSearchApply
TaoSetTaoViewRoutine
TaoCreateArmijoLineSearch
TaoLineSearchDestroy
TaoSetUp
TaoCreateLinearSolver
TaoLineSearchSetFromOptions
TaoSetVariableBounds
TaoCreateMoreThuenteBoundLineSearch
TaoLineSearchSetUp
TaoCreateMoreThuenteLineSearch
TaoLineSearchView
Table of Contents