LAPACK is a collection of Fortran subprograms for advanced linear algebra
problems like solving systems of simultaneous linear equations, least-squares
solutions of linear systems of equations, eigenvalue problems,
and singular value problems. LAPACK replaces the older packages
LINPACK and EISPACK. LAPACK subroutines were written to exploit BLAS
as much as possible.
Routines and documentation
Probably the most widely used LAPACK routines are the ones that
solve systems of linear equations:
There are many more routines for other special types of matrices.
- xGESV - Solve AX=B for a general matrix A
- xPOSV - Solve AX=B for a symmetric postiv definite matrix A
- xGBSV - Solve AX=B for a general banded matrix A
The source code and executables for some computers are available
from Netlib at
http://www.netlib.org/lapack. The complete
LAPACK User's Guide is also on the Web, so there should be no
need to elaborate further in this tutorial.
[Fortran Tutorial Home]