These files provide a native Ada implementation of some parts of Lapack. The codes provided here are a direct translation (using f2a.pl from Oliver Kellogg) of the Fortran source to Ada. The code is written in the form of a generic package and covers the Lapack routines for



- Matrix determinant and inverse on general matrices,

- Eigenvalues and eigenvectors of general, real and hermitian symmetric matrices,

- Solutions of systems of equations for general, real and hermitian symmetric coefficient matrices,

- Singular value decomposition for general matrices



Also included is a set of functions (and two procedures) that provide a more familiar Ada style interface to the Lapack routines.



See also AdaLAPACK (https://sourceforge.net/projects/adalapack/), a binding to the Fortran LAPACK.