Beginner - Basic usage |
TAOASFLS |
TAOIPM |
TaoSetFromOptions |
TAOASILS |
TAOLCL |
TaoSetGradientNorm |
TAOBLMVM |
TAOLMVM |
TaoSetGradientRoutine |
TAOBMRM |
TAONLS |
TaoSetHessianRoutine |
TAOBNCG |
TAONM |
TaoSetInequalityBounds |
TAOBNK |
TAONTL |
TaoSetInitialVector |
TAOBNLS |
TAONTR |
TaoSetObjectiveAndGradientRoutine |
TAOBNTL |
TAOOWLQN |
TaoSetObjectiveRoutine |
TAOBNTR |
TAOPOUNDERS |
TaoSetResidualRoutine |
TAOBQNKLS |
TAOSSFLS |
TaoSetTolerances |
TAOBQNKTL |
TAOSSILS |
TaoSetVariableBounds |
TAOBQNKTR |
TAOTRON |
TaoSetVariableBoundsRoutine |
TAOBQNLS |
TaoBRGNSetRegularizerWeight |
TaoSolve |
TAOBQPIP |
TaoConvergedReason |
TaoType |
TAOBRGN |
TaoCreate |
TaoView |
TAOCG |
TaoDestroy |
|
TAOGPCG |
TaoGetGradientNorm |
|
Intermediate - Setting options for algorithms and data structures |
TaoGetApplicationContext |
TaoGetSolutionStatus |
TaoSetInitialTrustRegionRadius |
TaoGetConstraintTolerances |
TaoGetSolutionVector |
TaoSetJacobianDesignRoutine |
TaoGetConvergedReason |
TaoGetTolerances |
TaoSetJacobianEqualityRoutine |
TaoGetCurrentFunctionEvaluations |
TaoGetTotalIterationNumber |
TaoSetJacobianInequalityRoutine |
TaoGetCurrentTrustRegionRadius |
TaoGetType |
TaoSetJacobianResidualRoutine |
TaoGetFunctionLowerBound |
TaoLMVMRecycle |
TaoSetJacobianRoutine |
TaoGetGradientVector |
TaoMonitorDrawCtxCreate |
TaoSetJacobianStateRoutine |
TaoGetInitialTrustRegionRadius |
TaoMonitorDrawCtxDestroy |
TaoSetMaximumFunctionEvaluations |
TaoGetIterationNumber |
TaoSetApplicationContext |
TaoSetMaximumIterations |
TaoGetKSP |
TaoSetConstraintTolerances |
TaoSetMonitor |
TaoGetLineSearch |
TaoSetConstraintsRoutine |
TaoSetResidualWeights |
TaoGetLinearSolveIterations |
TaoSetConvergedReason |
TaoSetStateDesignIS |
TaoGetMaximumFunctionEvaluations |
TaoSetConvergenceHistory |
TaoSetType |
TaoGetMaximumIterations |
TaoSetEqualityConstraintsRoutine |
TaoSubsetType |
TaoGetObjective |
TaoSetFunctionLowerBound |
|
TaoGetResidualNorm |
TaoSetInequalityConstraintsRoutine |
|
Advanced - Setting more advanced options and customization |
TAOSHELL |
TaoDefaultComputeGradient |
TaoMonitorDefault |
Tao |
TaoDefaultComputeHessian |
TaoRegister |
TaoAppendOptionsPrefix |
TaoDefaultComputeHessianColor |
TaoRegisterDestroy |
TaoBRGNGetSubsolver |
TaoDefaultGMonitor |
TaoResidualMonitor |
TaoBRGNSetDictionaryMatrix |
TaoDefaultSMonitor |
TaoSetConvergenceTest |
TaoBRGNSetL1SmoothEpsilon |
TaoDrawGradientMonitor |
TaoSetOptionsPrefix |
TaoBRGNSetRegularizerHessianRoutine |
TaoDrawSolutionMonitor |
TaoSetUp |
TaoBRGNSetRegularizerObjectiveAndGradientRoutine |
TaoDrawStepMonitor |
TaoSetUpdate |
TaoCancelMonitors |
TaoGetConvergenceHistory |
TaoShellGetContext |
TaoComputeDualVariables |
TaoGetDualVariables |
TaoShellSetContext |
TaoComputeGradient |
TaoGetOptionsPrefix |
TaoShellSetSolve |
TaoComputeObjective |
TaoGradientMonitor |
TaoSolutionMonitor |
TaoComputeObjectiveAndGradient |
TaoLMVMGetH0 |
TaoStepDirectionMonitor |
TaoComputeResidual |
TaoLMVMGetH0KSP |
|
TaoDefaultCMonitor |
TaoLMVMSetH0 |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
MatCreateADA |
TaoComputeJacobianDesign |
TaoIsObjectiveAndGradientDefined |
MatCreateSubMatrixFree |
TaoComputeJacobianEquality |
TaoIsObjectiveDefined |
MatDFischer |
TaoComputeJacobianInequality |
TaoMonitor |
MatDSFischer |
TaoComputeJacobianState |
TaoRegisterAll |
TaoAddLineSearchCounts |
TaoComputeResidualJacobian |
TaoResetStatistics |
TaoComputeConstraints |
TaoComputeVariableBounds |
TaoSetIterationNumber |
TaoComputeEqualityConstraints |
TaoDefaultConvergenceTest |
TaoSetTotalIterationNumber |
TaoComputeHessian |
TaoFinalizePackage |
TaoSoftThreshold |
TaoComputeInequalityConstraints |
TaoInitializePackage |
VecFischer |
TaoComputeJacobian |
TaoIsGradientDefined |
VecSFischer |
No deprecated routines |
None: Not yet cataloged |
TaoBoundSolution |
TaoEstimateActiveBounds |
TaoVecGetSubVec |
TaoBoundStep |
TaoMatGetSubMat |
|