LAPACK
E440650
LAPACK is a widely used software library that provides highly optimized routines for numerical linear algebra operations such as solving systems of equations, eigenvalue problems, and singular value decompositions.
All labels observed (1)
| Label | Occurrences |
|---|---|
| LAPACK canonical | 5 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
numerical linear algebra library
ⓘ
software library ⓘ |
| acronymFor | Linear Algebra PACKage NERFINISHED ⓘ |
| dependsOn | BLAS NERFINISHED ⓘ |
| designedFor | high-performance computing ⓘ |
| domain | numerical linear algebra ⓘ |
| fullName | Linear Algebra PACKage NERFINISHED ⓘ |
| hasComponent |
auxiliary routines
ⓘ
computational routines ⓘ driver routines ⓘ |
| hasInterface |
C
NERFINISHED
ⓘ
C++ ⓘ MATLAB NERFINISHED ⓘ Python NERFINISHED ⓘ R NERFINISHED ⓘ |
| influenced |
MAGMA
NERFINISHED
ⓘ
PLASMA NERFINISHED ⓘ ScaLAPACK NERFINISHED ⓘ |
| license | BSD-style license ⓘ |
| optimizedFor | cache-based architectures ⓘ |
| predecessor |
EISPACK
NERFINISHED
ⓘ
LINPACK NERFINISHED ⓘ |
| provides |
Cholesky factorization
ⓘ
LU factorization ⓘ QR factorization ⓘ Schur decomposition NERFINISHED ⓘ matrix factorization routines ⓘ routines for eigenvalue problems ⓘ routines for singular value decomposition ⓘ routines for solving linear least squares problems ⓘ routines for solving systems of linear equations ⓘ |
| supportsDataType |
double-precision complex
ⓘ
double-precision real ⓘ single-precision complex ⓘ single-precision real ⓘ |
| supportsOperation |
balancing of matrices
ⓘ
computing condition numbers ⓘ computing error bounds ⓘ computing matrix norms ⓘ equilibration of matrices ⓘ generalized eigenvalue problems ⓘ generalized least squares problems ⓘ matrix inversion ⓘ |
| targetPlatform |
multicore processors
ⓘ
shared-memory systems ⓘ |
| usedIn |
data analysis
ⓘ
engineering applications ⓘ machine learning implementations ⓘ scientific computing ⓘ |
| uses | BLAS NERFINISHED ⓘ |
| writtenIn | Fortran NERFINISHED ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.