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