EISPACK

Click here to see the number of accesses to this library.

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	readme
for	overview of eispack

lib	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	ex
for	This directory contains a complete set of
,	testing routines for eispack.

file	bakvec.f
gams	D4c4
for	back transformation, sign-symmetric matrix

file	balanc.f
gams	D4c1a
for	scaling, general matrix

file	balbak.f
gams	D4c4
for	back scaling, general matrix

file	bandr.f
gams	D4c1b1
for	reduction, symmetric band matrix

file	bandv.f  bandv.f plus dependencies
gams	D4c3
for	some eigenvectors, symmetric band matrix

file	bisect.f  bisect.f plus dependencies
gams	D4a5,D4c2a
for	some eigenvalues, symmetric tridiagonal matrix

file	bqr.f  bqr.f plus dependencies
gams	D4a6
for	some eigenvalues, symmetric band matrix

file	cbabk2.f
gams	D4c4
for	back scaling, complex matrix

file	cbal.f
gams	D4c1a
for	scaling, complex matrix

file	cg.f  cg.f plus dependencies
gams	D4a4
for	find eigenvalues and eigenvectors, complex general matrix

file	ch.f  ch.f plus dependencies
gams	D4a3
for	find eigenvalues and eigenvectors, complex Hermitian matrix

file	cinvit.f  cinvit.f plus dependencies
gams	D4c2b
for	some eigenvectors, complex Hessenberg matrix

file	combak.f
gams	D4c4
for	back transformation, complex matrix

file	comhes.f  comhes.f plus dependencies
gams	D4c1b2
for	reduction, complex matrix

file	comlr.f  comlr.f plus dependencies
gams	D4c2b
for	all eigenvalues, complex Hessenberg matrix

file	comlr2.f  comlr2.f plus dependencies
gams	D4c2b
for	all eigenvalues and eigenvectors, complex Hessenberg matrix

file	comqr.f  comqr.f plus dependencies
gams	D4c2b
for	all eigenvalues, complex Hessenberg matrix

file	comqr2.f  comqr2.f plus dependencies
gams	D4c2b
for	all eigenvalues and eigenvectors, complex Hessenberg matrix

file	cortb.f
gams	D4c4
for	back transformation, complex matrix

file	corth.f  corth.f plus dependencies
gams	D4c1b2
for	reduction, complex matrix

file	elmbak.f
gams	D4c4
for	back transformation, real matrix

file	elmhes.f
gams	D4c1b2
for	reduction, real matrix

file	eltran.f
gams	D4c4
for	reduction, real matrix

file	figi.f
gams	D4c1c
for	reduction, sign-symmetric matrix

file	figi2.f
gams	D4c1c
for	reduction, sign-symmetric matrix

file	hqr.f
gams	D4c2b
for	all eigenvalues, real Hessenberg matrix

file	hqr2.f  hqr2.f plus dependencies
gams	D4c2b
for	all eigenvalues and eigenvectors, real Hessenberg matrix

file	htrib3.f
gams	D4c4
for	back transformation, Hermitian packed matrix

file	htribk.f
gams	D4c4
for	back transformation, Hermitian matrix

file	htrid3.f  htrid3.f plus dependencies
gams	D4c1b1
for	reduction, Hermitian packed matrix

file	htridi.f  htridi.f plus dependencies
gams	D4c1b1
for	reduction, Hermitian matrix

file	imtql1.f  imtql1.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues, symmetric tridiagonal matrix

file	imtql2.f  imtql2.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues and eigenvectors, symmetric tridiagonal matrix

file	imtqlv.f  imtqlv.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues, symmetric tridiagonal matrix

file	invit.f  invit.f plus dependencies
gams	D4c2b
for	some eigenvectors, real Hessenberg matrix

file	minfit.f  minfit.f plus dependencies
gams	D6
for	least squares, real matrix

file	ortbak.f
gams	D4c4
for	back transformation, real matrix

file	orthes.f
gams	D4c1b2
for	reduction, real matrix

file	ortran.f
gams	D4c4
for	reduction, real matrix

file	qzhes.f
gams	D4c1b3
for	reduction, generalized matrix

file	qzit.f  qzit.f plus dependencies
gams	D4c1b3
for	further reduction, generalized Hessenberg matrix

file	qzval.f
gams	D4c2c
for	all eigenvalues, generalized Hessenberg matrix

file	qzvec.f
gams	D4c3
for	all eigenvectors, generalized Hessenberg matrix

file	ratqr.f  ratqr.f plus dependencies
gams	D4a5,D4c2a
for	some eigenvalues, symmetric tridiagonal matrix

file	rebak.f
gams	D4c4
for	back transformation, symmetric generalized matrix

file	rebakb.f
gams	D4c4
for	back transformation, symmetric generalized matrix

file	reduc.f
gams	D4c1c
for	reduction, symmetric generalized matrix

file	reduc2.f
gams	D4c1c
for	reduction, symmetric generalized matrix

file	rg.f  rg.f plus dependencies
gams	D4a2
for	find eigenvalues and eigenvectors, general matrix

file	rgg.f  rgg.f plus dependencies
gams	D4b2
for	find eigenvalues and eigenvectors, generalized matrix

file	rs.f  rs.f plus dependencies
gams	D4a1
for	find eigenvalues and eigenvectors, symmetric matrix

file	rsb.f  rsb.f plus dependencies
gams	D4a6
for	find eigenvalues and eigenvectors, band symmetric matrix

file	rsg.f  rsg.f plus dependencies
gams	D4b1
for	find eigenvalues and eigenvectors, generalized symmetric matrix

file	rsgab.f  rsgab.f plus dependencies
gams	D4b1
for	find eigenvalues and eigenvectors, generalized symmetric matrix

file	rsgba.f  rsgba.f plus dependencies
gams	D4b1
for	find eigenvalues and eigenvectors, generalized symmetric matrix

file	rsm.f  rsm.f plus dependencies
for	find eigenvalues and eigenvectors, symmetric matrix

file	rsp.f  rsp.f plus dependencies
gams	D4a1
for	find eigenvalues and eigenvectors, packed symmetric matrix

file	rst.f  rst.f plus dependencies
gams	D4a5
for	find eigenvalues and eigenvectors, tridiagonal symmetric matrix

file	rt.f  rt.f plus dependencies
gams	D4a5
for	find eigenvalues and eigenvectors, sign-symmetric tridiagonal matrix

file	svd.f  svd.f plus dependencies
gams	D6
for	singular value decomposition, real matrix

file	tinvit.f  tinvit.f plus dependencies
gams	D4c3
for	some eigenvectors, symmetric tridiagonal matrix

file	tql1.f  tql1.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues, symmetric tridiagonal matrix

file	tql2.f  tql2.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues and eigenvectors, symmetric tridiagonal matrix

file	tqlrat.f  tqlrat.f plus dependencies
gams	D4a5,D4c2a
for	all eigenvalues, symmetric tridiagonal matrix

file	trbak1.f
gams	D4c4
for	back transformation, symmetric matrix

file	trbak3.f
gams	D4c4
for	back transformation, packed symmetric matrix

file	tred1.f
gams	D4c1b1
for	reduction, symmetric matrix

file	tred2.f
gams	D4c1b1
for	reduction, symmetric matrix

file	tred3.f
gams	D4c1b1
for	reduction, packed symmetric matrix

file	tridib.f  tridib.f plus dependencies
gams	D4a5,D4c2a
for	some eigenvalues, symmetric tridiagonal matrix

file	tsturm.f  tsturm.f plus dependencies
gams	D4a5,D4c2a
for	some eigenvalues and eigenvectors, symmetric tridiagonal matrix