- LAPACK++
LAPACK++, the Linear Algebra PACKage in C++, is a
software library for numericallinear algebra that solves systems oflinear equation s andeigenvalue problems on high performancecomputer architecture s.It supports various matrix classes for vectors, non-symmetric matrices, SPD matrices, symmetric matrices, banded, triangular, and tridiagonal matrices. However, it does not include all of the capabilities of original
LAPACK library.History
The original LAPACK++ (up to v1.1a) was written by R. Pozo et al. at the
University of Tennessee andOak Ridge National Laboratory .However, in 2000 R. Pozo et al. left the project, with the projects' web page stating: "This package is being superseded by theTemplate Numerical Toolkit (TNT)." Unfortunately, the TNT project never really took off.The current LAPACK++ (versions 1.9 onwards) started of as a fork from the original LAPACK++. There are extensive fixes and changes, such as more wrapper functions for
LAPACK andBLAS routines.ee also
*
list of numerical analysis software External links
* old [http://math.nist.gov/lapack++/ LAPACK++ Homepage] (version 1.1a)
* new [http://lapackpp.sourceforge.net/ LAPACK++ Homepage] (versions 1.9 onwards)
Wikimedia Foundation. 2010.