Crate ndarray_linalg [−] [src]
This crate serves matrix manipulation for rust-ndarray They are implemented as traits, Matrix, SquareMatrix, and HermiteMatrix
Matrix
- singular-value decomposition
- QR decomposition
- operator norm for L1 norm
- operator norm for L-inf norm
- Frobeiuns norm
SquareMatrix
- inverse of matrix
- trace of matrix
- [WIP] eigenvalue
- [WIP] LU factorization
HermiteMatrix
- eigenvalue analysis
- symmetric square root
- [WIP] Cholesky factorization
Modules
eigh |
Implement eigenvalue decomposition of Hermite matrix |
error |
Define Errors |
hermite |
Define trait for Hermite matrices |
matrix |
Define trait for general matrix |
norm |
Implement Norms for matrices |
prelude | |
qr |
Implement QR decomposition |
solve |
Implement linear solver and inverse matrix |
square |
Define trait for Hermite matrices |
svd |
Implement SVD |
vector |
Define trait for vectors |