TY - GEN
T1 - LAPACK
AU - Dongarra, Jack J.
AU - Pozo, Roldan
AU - Walker, David W.
PY - 1993
Y1 - 1993
N2 - LAPACK++ is an object-oriented C++ extension of the LAPACK (Linear Algebra Package) library for solving the common problems of numerical linear algebra: linear systems, linear least squares, and eigenvalue problems on high-performance computer architectures. The advantages of an object-oriented approach include the ability to encapsulate various matrix representations, hide their implementation details, reduce the number of subroutines, simplify their calling sequences, and provide an extendible software framework that can incorporate future extensions of LAPACK, such as ScaLAPACK++ for distributed memory architectures.
AB - LAPACK++ is an object-oriented C++ extension of the LAPACK (Linear Algebra Package) library for solving the common problems of numerical linear algebra: linear systems, linear least squares, and eigenvalue problems on high-performance computer architectures. The advantages of an object-oriented approach include the ability to encapsulate various matrix representations, hide their implementation details, reduce the number of subroutines, simplify their calling sequences, and provide an extendible software framework that can incorporate future extensions of LAPACK, such as ScaLAPACK++ for distributed memory architectures.
UR - https://www.scopus.com/pages/publications/0027747809
U2 - 10.1145/169627.169680
DO - 10.1145/169627.169680
M3 - Conference contribution
AN - SCOPUS:0027747809
SN - 0818643404
SN - 9780818643408
T3 - Proceedings of the Supercomputing Conference
SP - 162
EP - 171
BT - Supercomputing 1993
PB - Publ by IEEE
T2 - 1993 ACM/IEEE conference on Supercomputing, Supercomputing 1993
Y2 - 15 November 1993 through 19 November 1993
ER -