| No beginner routines | ||
| Intermediate - Setting options for algorithms and data structures | DMMG | DMMGGetKSP | DMMGSetInitialGuess |
| DMMGArray | DMMGGetLevels | DMMGSetInitialGuessLocal |
| DMMGGetB | DMMGGetRHS | DMMGSetMatType |
| DMMGGetComm | DMMGGetSNES | DMMGSetOptionsPrefix |
| DMMGGetDA | DMMGGetSNESLocal | DMMGSetSNESLocal |
| DMMGGetDM | DMMGGetUser | DMMGSetSNESLocalFD |
| DMMGGetDMComposite | DMMGGetx | DMMGSetUser |
| DMMGGetFine | DMMGInitialGuessCurrent | SNESDAFormFunction |
| DMMGGetJ | DMMGSetISColoringType | |
| Advanced - Setting more advanced options and customization | DMMGCreate | DMMGSetKSP | DMMGSolve |
| DMMGDestroy | DMMGSetNullSpace | DMMGView |
| DMMGSetDM | DMMGSetSNES | |
| DMMGSetFromOptions | DMMGSetUp | |
| No developer routines | ||
| No deprecated routines | ||
Table of Contents