| No beginner routines | No intermediate routines | Advanced - Setting more advanced options and customization | MatCreateMF | MatSNESMFSetFromOptions | MatSNESMFSetPeriod |
| MatCreateSNESMF | MatSNESMFSetFunction | MatSNESMFSetType |
| MatSNESMFAddNullSpace | MatSNESMFSetFunctionError | MatSNESMFWPSetComputeNormA |
| MatSNESMFDefaultSetUmin | MatSNESMFSetFunctioni | MatSNESMFWPSetComputeNormU |
| MatSNESMFGetH | MatSNESMFSetFunctioniBase | |
| MatSNESMFResetHHistory | MatSNESMFSetHHistory | |
| Developer - Interfaces intended primarily for library developers, not for typical applications programmers | MatSNESMFRegisterAll | MatSNESMFRegisterDestroy | MatSNESMFRegisterDynamic |
Table of Contents