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
TaoFinalize
TaoSetTolerances
TaoDestroy
TaoInitialize
TaoView
Intermediate - Setting options for algorithms and data structures
TaoCGSetRestartTol
TaoLMVMSetSize
TaoSetMethod
TaoGetGradientTolerances
TaoSetConvergenceHistory
TaoSetMethodFromOptions
TaoGetInitialTrustRegionRadius
TaoSetConvergenceTest
TaoSetMonitor
TaoGetMethod
TaoSetDestroyRoutine
TaoSetTerminationReason
TaoGetSolutionStatus
TaoSetFunctionLowerBound
TaoSetTrustRegionRadius
TaoGetTerminationReason
TaoSetGradientTolerances
TaoSetTrustRegionTolerance
TaoInitializeFortran
TaoSetMaximumFunctionEvaluations
TaoViewLinearSolver
TaoLMVMGetSize
TaoSetMaximumIterates
Advanced - Setting more advanced options and customization
TaoCheckConvergence
TaoGetJacobian
TaoResetSolver
TaoClearMonitor
TaoGetSolution
TaoSetApplication
TaoCreateUnitLineSearch
TaoGetTolerances
TaoSetDown
TaoDefaultMonitor
TaoGetTrustRegionRadius
TaoSetLineSearch
TaoGetApplication
TaoGetVariableBounds
TaoSolve
TaoGetConvergenceHistory
TaoRegisterAll
TaoVecViewMonitor
TaoGetDualVariables
TaoRegisterDestroy
TaoVecViewMonitorUpdate
TaoGetGradient
TaoRegisterDynamic
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
TaoCheckBounds
TaoCreateNDArmijoLineSearch
TaoMinQPTrust
TaoCheckConstraints
TaoCreateNDProjectedArmijoLineSearch
TaoMonitor
TaoCheckFG
TaoCreateProjectedArmijoLineSearch
TaoPreLinearSolve
TaoCheckFGH
TaoCreateProjectedLineSearch
TaoSetDefaultMeritFunction
TaoCompareMethod
TaoDestroyLinearSolver
TaoSetDefaultMonitors
TaoComputeConstraints
TaoEvaluateVariableBounds
TaoSetDefaultParameters
TaoComputeFunction
TaoGetArgs
TaoSetDefaultStatistics
TaoComputeFunctionGradient
TaoGetConstraints
TaoSetFromOptions
TaoComputeGradient
TaoGetHessian
TaoSetLagrangianGradientVector
TaoComputeHessian
TaoGetLinearSolver
TaoSetLinearSolverOptions
TaoComputeJacobian
TaoGetSolverContext
TaoSetMeritFunction
TaoComputeMeritFunction
TaoGetStepDirectionVector
TaoSetStepDirectionVector
TaoComputeMeritFunctionGradient
TaoIncrementGradientsCounter
TaoSetTaoDualVariablesRoutine
TaoComputeMeritGradient
TaoLineSearchApply
TaoSetTaoSetUpDownRoutines
TaoConverged_Default
TaoLineSearchDestroy
TaoSetTaoSolveRoutine
TaoConverged_MaxIts
TaoLineSearchSetFromOptions
TaoSetTaoViewRoutine
TaoCreateArmijoLineSearch
TaoLineSearchSetUp
TaoSetUp
TaoCreateLinearSolver
TaoLineSearchView
TaoSetVariableBounds
TaoCreateMoreThuenteBoundLineSearch
TaoLinearSolve
TaoCreateMoreThuenteLineSearch
TaoMeritFunctionDestroy
Table of Contents