| Beginner - Basic usage | AOApplicationToPetsc | AOCreateBasic | AODestroy |
| AOApplicationToPetscIS | AOCreateBasicIS | AOPetscToApplication |
| AOApplicationToPetscPermuteInt | AOCreateMapping | AOPetscToApplicationPermuteInt |
| AOApplicationToPetscPermuteReal | AOCreateMappingIS | AOPetscToApplicationPermuteReal |
| Intermediate - Setting options for algorithms and data structures | AO | AOMappingHasPetscIndex | AOView |
| AOMappingHasApplicationIndex | AOPetscToApplicationIS | |
| No advanced routines | Developer - Interfaces intended primarily for library developers, not for typical applications programmers | DMFinalizePackage | DMInitializePackage |
| No deprecated routines |
Table of Contents