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 matrixA
to 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^T
factorization of a real symmetric positive definite tridiagonal matrixA
.slacpy( order, uplo, M, N, A, LDA, B, LDB )
: copy all or part of a matrixA
to another matrixB
.spttrf( N, D, E )
: compute theL * D * L^T
factorization 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 ) );