Package Exports
- ndarray-cholesky-factorization
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ndarray-cholesky-factorization) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ndarray-cholesky-factorization
A module for calculating the in-place Cholesky decomposition of symmetric, positive-definite matrix.
Installation
npm install ndarray-cholesky-factorizationUsage
var cholesky = require('ndarray-cholesky-factorization');cholesky(A, L)
Calculates the Cholesky factorization for a symmetric, positive-definite matrix A, which has to be an ndarray. The decomposition splits the matrix into the product of a lower triangular matrix and its transpose, i.e. A = LL^t. The result is stored in-place in L, and the function returns true upon successful completion.
Example
var cholesky = require('ndarray-cholesky-factorization'),
pool = require('ndarray-scratch');
var A = ndarray(new Float64Array([4,12,-16,12,37,-43,-16,-43,98]), [3, 3]);
var L = pool.zeros( A.shape, A.dtype );
cholesky(A, L)Unit Tests
Run tests via the command npm test