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 |
|