| Beginner - Basic usage | TaoGAAppDestroy | TaoGAAppSetHessianRoutine | TaoGAAppSetObjectiveRoutine |
| TaoGAApplicationCreate | TaoGAAppSetInitialSolutionVec | TaoGAAppSetVariableBoundsRoutine |
| TaoGAAppSetGradientRoutine | TaoGAAppSetObjectiveAndGradientRoutine | TaoSolveGAApplication |
| Intermediate - Setting options for algorithms and data structures | TaoGAAppSetMonitor | TaoSetupGAApplicationSolver |
| Advanced - Setting more advanced options and customization | TaoMatGetGaMat | TaoWrapGaMat |
| TaoVecGetGaVec | TaoWrapGaVec | |
| Developer - Interfaces intended primarily for library developers, not for typical applications programmers | TaoGAAppMonitor |
Table of Contents