Skip to content

Commit 3ab3b4c

Browse files
committed
Merge branch 'doc'
2 parents a29081a + f743aac commit 3ab3b4c

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

src/lib.rs

+25
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
//! This crate serves matrix manipulation for [rust-ndarray](https://github.com/bluss/rust-ndarray)
2+
//! They are implemented as traits,
3+
//! [Matrix](matrix/trait.Matrix.html), [SquareMatrix](square/trait.SquareMatrix.html), and
4+
//! [HermiteMatrix](hermite/trait.HermiteMatrix.html)
5+
//!
6+
//! Matrix
7+
//! -------
8+
//! - [singular-value decomposition](matrix/trait.Matrix.html#tymethod.svd)
9+
//! - [QR decomposition](matrix/trait.Matrix.html#tymethod.qr)
10+
//! - [operator norm for L1 norm](matrix/trait.Matrix.html#tymethod.norm_1)
11+
//! - [operator norm for L-inf norm](matrix/trait.Matrix.html#tymethod.norm_i)
12+
//! - [Frobeiuns norm](matrix/trait.Matrix.html#tymethod.norm_f)
13+
//!
14+
//! SquareMatrix
15+
//! -------------
16+
//! - [inverse of matrix](square/trait.SquareMatrix.html#tymethod.inv)
17+
//! - [trace of matrix](square/trait.SquareMatrix.html#tymethod.trace)
18+
//! - [WIP] eigenvalue
19+
//! - [WIP] LU factorization
20+
//!
21+
//! HermiteMatrix
22+
//! --------------
23+
//! - [eigenvalue analysis](hermite/trait.HermiteMatrix.html#tymethod.eigh)
24+
//! - [symmetric square root](hermite/trait.HermiteMatrix.html#tymethod.ssqrt)
25+
//! - [WIP] Cholesky factorization
126
227
extern crate ndarray;
328
extern crate num_traits;

0 commit comments

Comments
 (0)