LAPACK++

LAPACK++

LAPACK++, the Linear Algebra PACKage in C++, is a software library for numerical linear algebra that solves systems of linear equations and eigenvalue problems on high performance computer architectures.

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 and Oak 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 the Template 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 and BLAS 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.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • LAPACK — LAPACK, the Linear Algebra PACKage, is a software library for numerical computing written in Fortran 77. It provides routines for solving systems of simultaneous linear equations, least squares solutions of linear systems of equations, eigenvalue …   Wikipedia

  • LAPACK — Aktuelle Version 3.3.1 (18.04.2011) Betriebssystem plattformunabhängig Programmier­sprache Fortran 90 …   Deutsch Wikipedia

  • LAPACK — (Linear Algebra PACKage)  библиотека с открытым исходным кодом, содержащая решатели основных задач линейной алгебры. Написана на языке Fortran с использованием другой библиотеки BLAS. Существуют также аналоги, сохраняющие или даже… …   Википедия

  • LAPACK — Linear Algebra Package LAPACK (pour Linear Algebra PACKage) est une bibliothèque logicielle dédiée à la simulation numérique écrite en Fortran 77. Cette bibliothèque fournit des fonctions pour la résolution de systèmes d équations linéaires et la …   Wikipédia en Français

  • Lapack — Linear Algebra Package LAPACK (pour Linear Algebra PACKage) est une bibliothèque logicielle dédiée à la simulation numérique écrite en Fortran 77. Cette bibliothèque fournit des fonctions pour la résolution de systèmes d équations linéaires et la …   Wikipédia en Français

  • Lapack — …   Википедия

  • Automatically Tuned Linear Algebra Software — (ATLAS) is a software library for linear algebra. It provides a mature open source implementation of BLAS APIs for C and Fortran77.ATLAS is often recommended as a way to automatically generate an optimized BLAS library. While its performance… …   Wikipedia

  • Basic Linear Algebra Subprograms — (BLAS) is a de facto application programming interface standard for publishing libraries to perform basic linear algebra operations such as vector and matrix multiplication. They were first published in 1979, and are used to build larger packages …   Wikipedia

  • Linear Algebra Package — Sommaire 1 Objectifs 2 Résolution du problème avec les processeurs multi cœurs 3 Voir aussi 4 Liens externes LAPACK (pour Linear Alge …   Wikipédia en Français

  • Die Gründung Prags — Clemens Brentano (1778–1842) Die Gründung Prags ist ein historisch romantisches Drama von Clemens Brentano, das, ab 1812 in Prag und Bukowan[1] geschrieben, im November 1814 …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”