Docs/Eigenvalue Solvers (ARPACK)/ar.advanced.eigsInInterval
Back to Eigenvalue Solvers (ARPACK)

ar.advanced.eigsInInterval

Compute eigenvalues in an interval using Cayley transform.

Syntax

ar.advanced.eigsInInterval(Amatvec, Bmatvec, createSolver, n, nev, interval, options?)

Description

Compute eigenvalues in an interval using Cayley transform. Uses multiple Cayley transforms to find eigenvalues in a given interval [a, b] by placing the shift at the midpoint.

Parameters

NameDescription
Amatvec- Matrix operator A*x
Bmatvec- Matrix operator B*x
createSolver- Function that creates a solver for (A - sigma*B)*y = x
n- Matrix dimension
nev- Number of eigenvalues to find
interval- Interval [a, b] to search for eigenvalues
options(optional)- Solver options

Returns

Promise<EigsResult>