LAPACK
LAPACK (Linear Algebra Package, укр. Пакунок лінійної алгебри) — бібліотека для числової лінійної алгебри. Містить реалізації методів розв'язання лінійних систем алгебраїчних рівнянь і найменших квадратів, знаходження власних значень, і сингулярного розкладу. Також містить реалізації розкладу матриці як то LU, QR, Розклад Холецького та Розклад Шура. Підтримує як дійсні так і комплексні матриці з одинарною чи подвійною точністю.
Тип | Бібліотека програмування |
---|---|
Перший випуск | 1992 |
Стабільний випуск | 3.5.0 (16 листопада, 2013 ) |
Версії | 3.10.0 (28 червня 2021)[1] |
Репозиторій | github.com/Reference-LAPACK/lapack |
Мова програмування | Fortran 90 |
Ліцензія | BSD-нова |
Вебсайт | www.netlib.org/lapack/ |
LAPACK спершу був написаний на FORTRAN 77, але портований на Fortran 90 починаючи з версії 3.2 (2008).[2]
В своїй основі LAPACK використовує іншу бібліотеку BLAS і разом з нею є найбільш популярними в своєму класі.
Примітки
- LAPACK 3.10.0
- LAPACK 3.2 Release Notes. 16 листопада 2008.
Посилання
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.