EISPACK is a collection of Fortran subroutines that compute the eigenvalues and eigenvectors of nine classes of matrices: complex general, complex Hermitian, real general, real symmetric, real symmetric banded, real symmetric tridiagonal, special real tridiagonal, generalized real, and generalized real symmetric matices. In addition, two routines are included that use singular value decomposition to solve certain least-squares problems.
EISPACK has been superseded for the most part by LAPACK.
file eispack/readme for overview of eispack lib eispack/3090vf by Cline, Dubrulle, and Meyering for vectorizing on an IBM 3090-VF computer # These codes might be a useful starting point # for vectorized versions on other computers as well. lib eispack/ex for This directory contains a complete set of , testing routines for eispack. file eispack/bakvec.f eispack/bakvec.f plus dependencies gams D4c4 for back transformation, sign-symmetric matrix file eispack/balanc.f eispack/balanc.f plus dependencies gams D4c1a for scaling, general matrix file eispack/balbak.f eispack/balbak.f plus dependencies gams D4c4 for back scaling, general matrix file eispack/bandr.f eispack/bandr.f plus dependencies gams D4c1b1 for reduction, symmetric band matrix file eispack/bandv.f eispack/bandv.f plus dependencies gams D4c3 for some eigenvectors, symmetric band matrix file eispack/bisect.f eispack/bisect.f plus dependencies gams D4a5,D4c2a for some eigenvalues, symmetric tridiagonal matrix file eispack/bqr.f eispack/bqr.f plus dependencies gams D4a6 for some eigenvalues, symmetric band matrix file eispack/cbabk2.f eispack/cbabk2.f plus dependencies gams D4c4 for back scaling, complex matrix file eispack/cbal.f eispack/cbal.f plus dependencies gams D4c1a for scaling, complex matrix file eispack/cg.f eispack/cg.f plus dependencies gams D4a4 for find eigenvalues and eigenvectors, complex general matrix file eispack/ch.f eispack/ch.f plus dependencies gams D4a3 for find eigenvalues and eigenvectors, complex Hermitian matrix file eispack/cinvit.f eispack/cinvit.f plus dependencies gams D4c2b for some eigenvectors, complex Hessenberg matrix file eispack/combak.f eispack/combak.f plus dependencies gams D4c4 for back transformation, complex matrix file eispack/comhes.f eispack/comhes.f plus dependencies gams D4c1b2 for reduction, complex matrix file eispack/comlr.f eispack/comlr.f plus dependencies gams D4c2b for all eigenvalues, complex Hessenberg matrix file eispack/comlr2.f eispack/comlr2.f plus dependencies gams D4c2b for all eigenvalues and eigenvectors, complex Hessenberg matrix file eispack/comqr.f eispack/comqr.f plus dependencies gams D4c2b for all eigenvalues, complex Hessenberg matrix file eispack/comqr2.f eispack/comqr2.f plus dependencies gams D4c2b for all eigenvalues and eigenvectors, complex Hessenberg matrix file eispack/cortb.f eispack/cortb.f plus dependencies gams D4c4 for back transformation, complex matrix file eispack/corth.f eispack/corth.f plus dependencies gams D4c1b2 for reduction, complex matrix file eispack/elmbak.f eispack/elmbak.f plus dependencies gams D4c4 for back transformation, real matrix file eispack/elmhes.f eispack/elmhes.f plus dependencies gams D4c1b2 for reduction, real matrix file eispack/eltran.f eispack/eltran.f plus dependencies gams D4c4 for reduction, real matrix file eispack/figi.f eispack/figi.f plus dependencies gams D4c1c for reduction, sign-symmetric matrix file eispack/figi2.f eispack/figi2.f plus dependencies gams D4c1c for reduction, sign-symmetric matrix file eispack/hqr.f eispack/hqr.f plus dependencies gams D4c2b for all eigenvalues, real Hessenberg matrix file eispack/hqr2.f eispack/hqr2.f plus dependencies gams D4c2b for all eigenvalues and eigenvectors, real Hessenberg matrix file eispack/htrib3.f eispack/htrib3.f plus dependencies gams D4c4 for back transformation, Hermitian packed matrix file eispack/htribk.f eispack/htribk.f plus dependencies gams D4c4 for back transformation, Hermitian matrix file eispack/htrid3.f eispack/htrid3.f plus dependencies gams D4c1b1 for reduction, Hermitian packed matrix file eispack/htridi.f eispack/htridi.f plus dependencies gams D4c1b1 for reduction, Hermitian matrix file eispack/imtql1.f eispack/imtql1.f plus dependencies gams D4a5,D4c2a for all eigenvalues, symmetric tridiagonal matrix file eispack/imtql2.f eispack/imtql2.f plus dependencies gams D4a5,D4c2a for all eigenvalues and eigenvectors, symmetric tridiagonal matrix file eispack/imtqlv.f eispack/imtqlv.f plus dependencies gams D4a5,D4c2a for all eigenvalues, symmetric tridiagonal matrix file eispack/invit.f eispack/invit.f plus dependencies gams D4c2b for some eigenvectors, real Hessenberg matrix file eispack/minfit.f eispack/minfit.f plus dependencies gams D6 for least squares, real matrix file eispack/ortbak.f eispack/ortbak.f plus dependencies gams D4c4 for back transformation, real matrix file eispack/orthes.f eispack/orthes.f plus dependencies gams D4c1b2 for reduction, real matrix file eispack/ortran.f eispack/ortran.f plus dependencies gams D4c4 for reduction, real matrix file eispack/qzhes.f eispack/qzhes.f plus dependencies gams D4c1b3 for reduction, generalized matrix file eispack/qzit.f eispack/qzit.f plus dependencies gams D4c1b3 for further reduction, generalized Hessenberg matrix file eispack/qzval.f eispack/qzval.f plus dependencies gams D4c2c for all eigenvalues, generalized Hessenberg matrix file eispack/qzvec.f eispack/qzvec.f plus dependencies gams D4c3 for all eigenvectors, generalized Hessenberg matrix file eispack/ratqr.f eispack/ratqr.f plus dependencies gams D4a5,D4c2a for some eigenvalues, symmetric tridiagonal matrix file eispack/rebak.f eispack/rebak.f plus dependencies gams D4c4 for back transformation, symmetric generalized matrix file eispack/rebakb.f eispack/rebakb.f plus dependencies gams D4c4 for back transformation, symmetric generalized matrix file eispack/reduc.f eispack/reduc.f plus dependencies gams D4c1c for reduction, symmetric generalized matrix file eispack/reduc2.f eispack/reduc2.f plus dependencies gams D4c1c for reduction, symmetric generalized matrix file eispack/rg.f eispack/rg.f plus dependencies gams D4a2 for find eigenvalues and eigenvectors, general matrix file eispack/rgg.f eispack/rgg.f plus dependencies gams D4b2 for find eigenvalues and eigenvectors, generalized matrix file eispack/rs.f eispack/rs.f plus dependencies gams D4a1 for find eigenvalues and eigenvectors, symmetric matrix file eispack/rsb.f eispack/rsb.f plus dependencies gams D4a6 for find eigenvalues and eigenvectors, band symmetric matrix file eispack/rsg.f eispack/rsg.f plus dependencies gams D4b1 for find eigenvalues and eigenvectors, generalized symmetric matrix file eispack/rsgab.f eispack/rsgab.f plus dependencies gams D4b1 for find eigenvalues and eigenvectors, generalized symmetric matrix file eispack/rsgba.f eispack/rsgba.f plus dependencies gams D4b1 for find eigenvalues and eigenvectors, generalized symmetric matrix file eispack/rsm.f eispack/rsm.f plus dependencies for find eigenvalues and eigenvectors, symmetric matrix file eispack/rsp.f eispack/rsp.f plus dependencies gams D4a1 for find eigenvalues and eigenvectors, packed symmetric matrix file eispack/rst.f eispack/rst.f plus dependencies gams D4a5 for find eigenvalues and eigenvectors, tridiagonal symmetric matrix file eispack/rt.f eispack/rt.f plus dependencies gams D4a5 for find eigenvalues and eigenvectors, sign-symmetric tridiagonal matrix file eispack/svd.f eispack/svd.f plus dependencies gams D6 for singular value decomposition, real matrix file eispack/tinvit.f eispack/tinvit.f plus dependencies gams D4c3 for some eigenvectors, symmetric tridiagonal matrix file eispack/tql1.f eispack/tql1.f plus dependencies gams D4a5,D4c2a for all eigenvalues, symmetric tridiagonal matrix file eispack/tql2.f eispack/tql2.f plus dependencies gams D4a5,D4c2a for all eigenvalues and eigenvectors, symmetric tridiagonal matrix file eispack/tqlrat.f eispack/tqlrat.f plus dependencies gams D4a5,D4c2a for all eigenvalues, symmetric tridiagonal matrix file eispack/trbak1.f eispack/trbak1.f plus dependencies gams D4c4 for back transformation, symmetric matrix file eispack/trbak3.f eispack/trbak3.f plus dependencies gams D4c4 for back transformation, packed symmetric matrix file eispack/tred1.f eispack/tred1.f plus dependencies gams D4c1b1 for reduction, symmetric matrix file eispack/tred2.f eispack/tred2.f plus dependencies gams D4c1b1 for reduction, symmetric matrix file eispack/tred3.f eispack/tred3.f plus dependencies gams D4c1b1 for reduction, packed symmetric matrix file eispack/tridib.f eispack/tridib.f plus dependencies gams D4a5,D4c2a for some eigenvalues, symmetric tridiagonal matrix file eispack/tsturm.f eispack/tsturm.f plus dependencies gams D4a5,D4c2a for some eigenvalues and eigenvectors, symmetric tridiagonal matrix