Table 2.5:
Driver routines for standard eigenvalue and singular value problems
Type of |
Function and storage scheme |
Real/complex |
Complex |
problem |
|
|
Hermitian |
SEP |
simple driver |
LA_SYEV |
LA_HEEV |
|
divide and conquer driver |
LA_SYEVD |
LA_HEEVD |
|
expert driver |
LA_SYEVX |
LA_HEEVX |
|
RRR driver |
LA_SYEVR |
LA_HEEVR |
|
simple driver (packed storage) |
LA_SPEV |
LA_HPEV |
|
divide and conquer driver |
LA_SPEVD |
LA_HPEVD |
|
(packed storage) |
|
|
|
expert driver (packed storage) |
LA_SPEVX |
LA_HPEVX |
|
simple driver (band matrix) |
LA_SBEV |
LA_HBEV |
|
divide and conquer driver |
LA_SBEVD |
LA_HBEVD |
|
(band matrix) |
|
|
|
expert driver (band matrix) |
LA_SBEVX |
LA_HBEVX |
|
simple driver (tridiagonal matrix) |
LA_STEV |
|
|
divide and conquer driver |
LA_STEVD |
|
|
(tridiagonal matrix) |
(real only) |
|
|
expert driver (tridiagonal matrix) |
LA_STEVX |
|
|
RRR driver (tridiagonal matrix) |
LA_STEVR |
|
NEP |
simple driver for Schur factorization |
LA_GEES |
|
|
expert driver for Schur factorization |
LA_GEESX |
|
|
simple driver for eigenvalues/vectors |
LA_GEEV |
|
|
expert driver for eigenvalues/vectors |
LA_GEEVX |
|
SVD |
simple driver |
LA_GESVD |
|
|
divide and conquer driver |
LA_GESDD |
|