LAPACK

LAPACK
Тип Бібліотека програмування
Перший випуск 1992
Стабільний випуск 3.5.0 (16 листопада, 2013; 10 років тому (2013-11-16))
Мова програмування Fortran 90
Ліцензія BSD-нова
Репозиторій github.com/Reference-LAPACK/lapack
Вебсайт www.netlib.org/lapack/

LAPACK (Linear Algebra Package, укр. Пакунок лінійної алгебри) — бібліотека для числової лінійної алгебри[en]. Містить реалізації методів розв'язання лінійних систем алгебраїчних рівнянь і найменших квадратів, знаходження власних значень, і сингулярного розкладу. Також містить реалізації розкладу матриці як то LU, QR, Розклад Холецького та Розклад Шура. Підтримує як дійсні так і комплексні матриці з одинарною чи подвійною точністю.

LAPACK спершу був написаний на FORTRAN 77, але портований на Fortran 90 починаючи з версії 3.2 (2008).[1]

В своїй основі LAPACK використовує іншу бібліотеку BLAS і разом з нею є найпопулярнішими в своєму класі.

Примітки

  1. LAPACK 3.2 Release Notes. 16 листопада 2008. Архів оригіналу за 10 червня 2013. Процитовано 25 серпня 2013.

Посилання

  • Сторінка проекту LAPACK [Архівовано 17 серпня 2013 у Wayback Machine.].
  • п
  • о
  • р
Числова лінійна алгебра[en]
Основні поняття
Проблеми
Апаратні засоби
Програмні засоби
  • Порівняння спеціалізованих бібліотек по лінійній алгебрі[en]
  • Порівняння програмного забезпечення чисельного аналізу[en]
  • BLAS
  • LAPACK
  • MATLAB