LAPACK
Base (i.e., lower-level) linear algebra package (LAPACK) routines.
Usage
var lapack = require( '@stdlib/lapack/base' );
lapack
Namespace for "base" (i.e., lower-level) linear algebra package (LAPACK) routines.
var o = lapack;
// returns {...}
The namespace contains the following:
dlacpy( order, uplo, M, N, A, LDA, B, LDB ): copy all or part of a matrixAto another matrixB.dlassq( N, X, strideX, scale, sumsq ): return an updated sum of squares represented in scaled form.dlaswp( N, A, LDA, k1, k2, IPIV, incx ): perform a series of row interchanges on an input matrix.dpttrf( N, D, E ): compute theL * D * L^Tfactorization of a real symmetric positive definite tridiagonal matrixA.slacpy( order, uplo, M, N, A, LDA, B, LDB ): copy all or part of a matrixAto another matrixB.spttrf( N, D, E ): compute theL * D * L^Tfactorization of a real symmetric positive definite tridiagonal matrixA.
Examples
var objectKeys = require( '@stdlib/utils/keys' );
var lapack = require( '@stdlib/lapack/base' );
console.log( objectKeys( lapack ) );