Matrix Function - MFN

## Matrix Function - MFN: Examples

Matrix Function (MFN) is the object provided by SLEPc for computing the action of a matrix function on a vector. Given a matrix A and a vector b, the call `MFNSolve(mfn,b,x)` computes x=f(A)b, where f is a function such as the exponential.

Beginner - Basic usage
| MFN | MFNSetFromOptions | MFNType
MFNConvergedReason | MFNSetFunction | MFNView
MFNCreate | MFNSetOperator |
MFNDestroy | MFNSolve |
Intermediate - Setting options for algorithms and data structures
| MFNGetConvergedReason | MFNGetOperator | MFNMonitorSet
MFNGetDimensions | MFNGetScaleFactor | MFNSetDimensions
MFNGetErrorIfNotConverged | MFNGetTolerances | MFNSetErrorIfNotConverged
MFNGetFunction | MFNGetType | MFNSetScaleFactor
MFNGetIterationNumber | MFNMonitorCancel | MFNSetTolerances
MFNGetMonitorContext | MFNMonitorDefault | MFNSetType
Advanced - Setting more advanced options and customization
| MFNAppendOptionsPrefix | MFNRegister | MFNSetIP
MFNGetDS | MFNRegisterAll | MFNSetOptionsPrefix
MFNGetIP | MFNReset | MFNSetUp
MFNGetOptionsPrefix | MFNSetDS |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| MFNFinalizePackage | MFNInitializePackage |
No deprecated routines

Table of Contents