HP MLIB User's Guide Vol. 2 7th Ed.
Chapter 8 Introduction to LAPACK 627
Overview
8 Introduction to LAPACK
Overview
LAPACK, a component of HP MLIB, is a collection of Fortran-callable
subprograms that provides mathematical software for application programs
involving linear algebra, including linear equations, least squares, eigenvalue
problems, and the singular value decomposition. The package supersedes
LINPACK and EISPACK. The National Science Foundation, the Defense
Advanced Research Projects Agency, and the Department of Energy supported
the development of the public-domain version of LAPACK, from which the
Hewlett-Packard version of LAPACK was derived.
HP LAPACK fully conforms to the public domain version 3.0 of LAPACK in all
user-visible usage conventions. The internal workings of some subprograms
have been optimized for supported computer systems.
The information in Part 2 of this manual (HP MLIB User’s Guide) supplements
the LAPACK Users’ Guide with information specific for HP LAPACK.
The topics covered in this manual are:
• Accessing LAPACK
• Optimizing
• Parallel processing
• Rounding off
• Working storage
• Error handling
• Troubleshooting
• HP MLIB man pages
LAPACK provides two sets of libraries: LAPACK and LAPACK8. To determine
if a subprogram is included in LAPACK8, refer to the LAPACK8 section under
each subprogram specification in the following chapter.
Although LAPACK was designed for use with Fortran programs, C programs
can call LAPACK subprograms. Refer to Appendix A for more information.