ЛАПАК++
Стабильная версия | 2.5.4
/ 10 ноября 2010 г |
---|---|
Написано в | С++ |
Тип | Библиотека программного обеспечения |
Лицензия | Меньшая стандартная общественная лицензия GNU (LGPL) |
Веб-сайт | исходная кузня |
LAPACK++ , ПАКЕТ линейной алгебры на C++ , представляет собой компьютерную библиотеку алгоритмов числовой линейной алгебры , которая решает системы линейных уравнений и собственных значений задачи .
Он поддерживает различные классы матриц для векторов, несимметричных матриц, матриц SPD , симметричных матриц, полосовых, треугольных и трехдиагональных матриц. Однако она не включает в себя все возможности оригинальной библиотеки LAPACK .
История
[ редактировать ]Оригинальный LAPACK++ (до версии 1.1a) был написан Р. Позо и др. в Университете Теннесси и Национальной лаборатории Ок-Риджа . В 2000 г. Р. Позо и др. покинул проект, при этом на веб-странице проекта было указано, что LAPACK++ будет заменен Template Numerical Toolkit (TNT).
Текущий LAPACK++ (версии 1.9 и выше) начинался как ответвление исходного LAPACK++. Имеются обширные исправления и изменения, такие как дополнительные функции-оболочки для подпрограмм LAPACK и BLAS .
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- старая домашняя страница LAPACK++ (версия 1.1a)
- новая домашняя страница LAPACK++ (версии 1.9 и выше)