← Technology & inventions Technology & inventions · Advanced English

EISPACK

EISPACK is a software library for numerical computation of eigenvalues and eigenvectors of matrices, written in FORTRAN. It contains subroutines for calculating the eigenvalues of nine classes of matrices: complex genera

1 min
estimated reading
3
complete sections
16.72
algorithmic grade estimate

Before you read

Use the article and the local dictionary together

The complexity label is calculated from sentence length and syllable estimates; it is guidance, not an assessment of you. Open any highlighted word below for its full local dictionary page.

Words
136
Native text
1172 characters
Dictionary match
66%
Revision
1341621498 · 2026-03-04T03:55:51Z
Key vocabulary

Words to check before reading

Overview

EISPACK is a software library for numerical computation of eigenvalues and eigenvectors of matrices, written in FORTRAN. It contains subroutines for calculating the eigenvalues 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 matrices. In addition, it includes subroutines to perform a singular value decomposition. Originally written around 1972–1973, EISPACK, like LINPACK and MINPACK, originated from Argonne National Laboratory, has always been free, and aims to be portable, robust and reliable. The library drew heavily on algorithms developed by James Wilkinson, which were originally implemented in ALGOL. Brian Smith led a team at Argonne developing EISPACK, initially by translating these algorithms into FORTRAN.

Jack Dongarra joined the team as an undergraduate intern at Argonne, and later went on to create LAPACK, which has largely superseded EISPACK and LINPACK.

See also

* List of open-source mathematical libraries

External links

*Netlib download site for EISPACK *Interview with Jack Dongarra about EISPACK.

Technology & inventions

Continue with related local reading