sparse_rs/
lib.rs

1//! Sparse linear algebra structures.
2//!
3//! ![A sparse matrix visualization](http://upload.wikimedia.org/wikipedia/commons/8/8a/Finite_element_sparse_matrix.png)
4//!
5//! This crate provides generic implementations of sparse linear algebra structures
6//! intended for use in numerical algorithms. This is relatively unoptimized at this time.
7//!
8//! Sources:
9//!
10//! [UNUSED] Fast sparse matrix multiplication: http://cs.tau.ac.il/~zwick/papers/sparse.pdf
11//!
12//! [Source](https://github.com/DrKwint/sparse-rs)
13//!
14//! # Installation
15//!
16//! Add the following to your `Cargo.toml` file:
17//!
18//! ```toml
19//! [dependencies]
20//! sparse-rs = "*"
21//! ```
22
23extern crate num;
24
25mod sparse_vector;
26pub use self::sparse_vector::SparseVector;
27
28mod sparse_matrix;
29pub use self::sparse_matrix::SparseMatrix;