Beginner - Basic usage |
TAOASFLS |
TAONLS |
TaoSetSeparableObjectiveRoutine |
TAOASILS |
TAONM |
TaoSetTolerances |
TAOBLMVM |
TAONTR |
TaoSetVariableBounds |
TAOBMRM |
TAOOWLQN |
TaoSetVariableBoundsRoutine |
TAOBQPIP |
TAOPOUNDERS |
TaoSolve |
TAOCG |
TaoSetFromOptions |
TAOSSFLS |
TaoCreate |
TaoSetGradientRoutine |
TAOSSILS |
TaoDestroy |
TaoSetHessianRoutine |
TAOTRON |
TAOGPCG |
TaoSetInequalityBounds |
TaoType |
TAOIPM |
TaoSetInitialVector |
TaoView |
TAOLCL |
TaoSetObjectiveAndGradientRoutine |
|
TAOLMVM |
TaoSetObjectiveRoutine |
|
Intermediate - Setting options for algorithms and data structures |
TaoGetApplicationContext |
TaoGetMaximumIterations |
TaoSetInequalityConstraintsRoutine |
TaoGetConstraintTolerances |
TaoGetSolutionStatus |
TaoSetInitialTrustRegionRadius |
TaoGetConvergedReason |
TaoGetSolutionVector |
TaoSetJacobianDesignRoutine |
TaoGetCurrentFunctionEvaluations |
TaoGetTolerances |
TaoSetJacobianEqualityRoutine |
TaoGetCurrentTrustRegionRadius |
TaoGetTotalIterationNumber |
TaoSetJacobianInequalityRoutine |
TaoGetFunctionLowerBound |
TaoGetType |
TaoSetJacobianRoutine |
TaoGetGradientVector |
TaoSetApplicationContext |
TaoSetJacobianStateRoutine |
TaoGetInitialTrustRegionRadius |
TaoSetConstraintsRoutine |
TaoSetMaximumFunctionEvaluations |
TaoGetIterationNumber |
TaoSetConstraintTolerances |
TaoSetMaximumIterations |
TaoGetKSP |
TaoSetConvergedReason |
TaoSetMonitor |
TaoGetLinearSolveIterations |
TaoSetConvergenceHistory |
TaoSetStateDesignIS |
TaoGetLineSearch |
TaoSetEqualityConstraintsRoutine |
TaoSetType |
TaoGetMaximumFunctionEvaluations |
TaoSetFunctionLowerBound |
TaoSubsetType |
Advanced - Setting more advanced options and customization |
TaoAppendOptionsPrefix |
TaoDefaultComputeHessian |
Tao |
TaoCancelMonitors |
TaoDefaultMonitor |
TaoRegisterDestroy |
TaoComputeDualVariables |
TaoDefaultSMonitor |
TaoRegister |
TaoComputeGradient |
TaoDrawGradientMonitor |
TaoSeparableObjectiveMonitor |
TaoComputeObjectiveAndGradient |
TaoDrawSolutionMonitor |
TaoSetConvergenceTest |
TaoComputeObjective |
TaoDrawStepMonitor |
TaoSetOptionsPrefix |
TaoComputeSeparableObjective |
TaoGetConvergenceHistory |
TaoSetUp |
TaoDefaultCMonitor |
TaoGetDualVariables |
TaoSolutionMonitor |
TaoDefaultComputeGradient |
TaoGetOptionsPrefix |
TaoStepDirectionMonitor |
TaoDefaultComputeHessianColor |
TaoGradientMonitor |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
MatCreateADA |
TaoComputeJacobianDesign |
TaoIsObjectiveAndGradientDefined |
MatCreateLMVM |
TaoComputeJacobianEquality |
TaoIsObjectiveDefined |
MatCreateSubMatrixFree |
TaoComputeJacobian |
TaoMonitor |
MatDFischer |
TaoComputeJacobianInequality |
TaoRegisterAll |
MatDSFischer |
TaoComputeJacobianState |
TaoResetStatistics |
TaoAddLineSearchCounts |
TaoComputeVariableBounds |
TaoSetIterationNumber |
TaoComputeConstraints |
TaoDefaultConvergenceTest |
TaoSetTotalIterationNumber |
TaoComputeEqualityConstraints |
TaoFinalizePackage |
VecFischer |
TaoComputeHessian |
TaoInitializePackage |
VecSFischer |
TaoComputeInequalityConstraints |
TaoIsGradientDefined |
|
No deprecated routines |