| No beginner routines | Intermediate - Setting options for algorithms and data structures | MATSNESMF_DS | MATSNESMF_WP |
| Advanced - Setting more advanced options and customization | MATMFFD | MatSNESMFResetHHistory | MatSNESMFSetFunctioniBase |
| MatCreateMF | MatSNESMFSetBase | MatSNESMFSetHHistory |
| MatCreateSNESMF | MatSNESMFSetCheckh | MatSNESMFSetPeriod |
| MatSNESMFAddNullSpace | MatSNESMFSetFromOptions | MatSNESMFSetType |
| MatSNESMFCheckPositivity | MatSNESMFSetFunction | MatSNESMFWPSetComputeNormU |
| MatSNESMFDSSetUmin | MatSNESMFSetFunctionError | |
| MatSNESMFGetH | MatSNESMFSetFunctioni | |
| Developer - Interfaces intended primarily for library developers, not for typical applications programmers | MatSNESMFComputeJacobian | MatSNESMFRegisterAll | MatSNESMFRegisterDestroy |
| No deprecated routines | None: Not yet cataloged | MatSNESMFKSPMonitor |
Table of Contents