LAPACK HTML version LAPACK = Linear Algebra PACKage ~ LINPACK + EISPACK
Problems that LAPACK can Solve Systems of linear equations Linear least squares problems Eigenvalue problems Singular value problems
Installation Prebuilt LAPACK libraries: Source code: Machine-specific installation hints: Tuning parameters set in ILAENV Floating-point arithmetics determined in SLAMCH or DLAMCH
Other Related Software IMSL MATLAB + MAPLE
Structure of LAPACK Levels of Routines Driver routines solve standard types of problems Computational routines perform distinct computational tasks Auxiliary routines perform low-level computations
Naming Scheme XYYZZZ X indicates the data type YY indicates the type of matrix ZZZ indicates the computation performed
X SREAL DDOUBLE PRECISION CCOMPLEX Z COMPLEX*16 or DOUBLE COMPLEX
YY ( partial list ) BDbidiagonal DIdiagonal GBgeneral band GEgeneral GGgeneral matrices, generalized problem GTgeneral tridiagonal
ZZZ ZZZ indicate the computation performed: Example