Back to Eigenvalue Solvers (ARPACK)

ar.matfun.expmv

Compute y = exp(t*A) * v using Krylov subspace approximation.

Syntax

ar.matfun.expmv(matvec, v, t, options?)

Description

Compute y = exp(t*A) * v using Krylov subspace approximation. This function computes the action of the matrix exponential on a vector without explicitly forming exp(t*A). This is efficient for large sparse matrices where only matrix-vector products are available.

Parameters

NameDescription
matvec- Matrix operator A*x
v- Input vector
t- Time/scaling parameter
options(optional)- Computation options

Returns

ExpmvResult