LAPACK

版本:3.4.0

2011 年 11 月 11 日更新

https://github.com/Reference-LAPACK

LAPACK 采用 Fortran77 编写,提供用于求解联立线性方程组、线性方程组最小二乘解、特征值问题和奇异值问题的例程。另外还提供了相关的矩阵分解(LU、Cholesky、QR、SVD、Schur、广义 Schur),以及相关的计算,例如重新排序 Schur 分解和估计条件数。处理密集和带状矩阵,但不处理一般稀疏矩阵。在所有领域,均为单精度和双精度的实数和复数矩阵提供了类似的功能。Vertica 将其静态链接到其他代码(编译代码混合在相同的二进制文件中)。

只要满足以下条件,允许以源代码和二进制格式进行重新分发和使用,而无论是否作出修改:

\* 重新分发源代码必须保留上述版权声明、此条件列表和以下免责声明。

\* 以二进制格式重新分发必须在分发时提供的文档和/或其他材料中复制上述版权声明、此条件列表和以下免责声明。

\* 未经事先明确的书面许可,不得使用 Google Inc. 的名称或其贡献者的名称来认可或推广源自该软件的产品。

本软件由版权持有人和贡献者按“现状”提供,且不承诺任何明示或默示的保证,包括但不限于有关适销性和特定用途适用性的保证。在任何情况下,版权所有者或贡献者对于无论何种原因或基于任何责任理论而导致的任何直接的、间接的、附带的、特殊的、惩戒性的或后果性的损害(包括但不限于获得替代商品或服务、无法使用、数据或利润的损失或者业务中断)均不承担责任,也不会对在使用本软件的过程中引起的合同、严格责任或侵权行为(包括过失或其他行为)负责,即使已被告知有可能发生该等损害。