| Beginner - Basic usage | DAAppGetSolution | DAAppSetObjectiveAndGradientRoutine | TaoAppSetDAApp |
| DAAppSetHessianRoutine | DAAppSetObjectiveRoutine | TaoDAAppSolve |
| DAAppSetInitialSolution | DAAppSetVariableBoundsRoutine | |
| Intermediate - Setting options for algorithms and data structures | DAAppGetCurrentLevel | DAAppSetADElementFunctionGradient2 | DAAppSetHessianMat |
| DAAppGetDA | DAAppSetAfterMonitor | DAAppSetJacobianRoutine |
| DAAppGetHessianMat | DAAppSetBeforeMonitor | DAAppSetMatType |
| DAAppGetInterpolationMatrix | DAAppSetConstraintRoutine | DAAppSetOptions |
| DAAppGetNumberOfDAGrids | DAAppSetElementHessianRoutine | DAAppSetupMultigrid |
| DAAppGetVariableBounds | DAAppSetElementObjectiveAndGradientRoutine | DAAppUseMultigrid |
| DAAppSetADElementFunctionGradient | DAAppSetGradientRoutine | |
| No advanced routines | No developer routines |
Table of Contents