Back to Eigenvalue Solvers (ARPACK)
ar.sparse.diagMatvecInv
Create an inverse diagonal matrix-vector product function.
Syntax
ar.sparse.diagMatvecInv(diagonal, tol?)
Description
Create an inverse diagonal matrix-vector product function. Computes y = D^{-1} * x where D is diagonal. Useful for preconditioning.
Parameters
| Name | Description |
|---|---|
| diagonal | - Diagonal entries (must be non-zero) |
| tol(optional) | - Tolerance for "zero" entries (default 1e-14) |
Returns
MatVecFunction