A high quality "building block" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations.
A collection of linear algebra routines with an improved interface which exploits Fortran 95 features such as assumed-shape arrays, optional arguments, and generic interfaces. Includes source code, documentation, and related papers.
This is Richard Brent's classic MP package, which was published as TOMS algorithm 524. Contains some features such as the Bernoulli numbers, which are not available in either Smith or Bailey's packages. Dates from 1981.