The home directory of TAO contains the following subdirectories:
- docs - All documentation for TAO. The files tao_manual.ps
and manual/manual.html contain the users manual in
PDF and HTML formats, respectively. Includes
the subdirectory
- manualpages (manual pages for individual TAO routines).
- bmake - Base TAO makefile directory.
- include - All include files for TAO that are visible to the user.
- examples - Example problems and makefile.
- src - The source code for all TAO components, which
currently includes
- unconstrained - unconstrained minimization,
- bound - bound constrained minimization.
- complementarity - mixed complementarity solvers.
- least_squares - nonlinear least squares,
Each TAO source code component directory has the following subdirectories:
- examples - Example programs for the component, including
- tutorials - Programs designed to teach users about TAO. These
codes can serve as templates for the design of custom applicatinos.
- tests - Programs designed for thorough testing of TAO. As such,
these codes are not intended for examination by users.
- interface - The calling sequences for the abstract interface
to the component.
Code here does not know about particular implementations.
- impls - Source code for one or more implementations.
- utils - Utility routines. Source here may know about the
implementations, but ideally will not know about implementations
for other components.