LAPACK

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
LAPACK
LAPACK logo.svg
Перший випуск 1992
Стабільний випуск 3.5.0 (16 листопада 2013; 341 день тому )
Написано на Fortran 90
Тип Бібліотека програмування
Ліцензія BSD-нова
Сайт www.netlib.org/lapack/

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

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

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

Примітки[ред.ред. код]

  1. «LAPACK 3.2 Release Notes». 16 November 2008. 

Посилання[ред.ред. код]