sparse_rs/lib.rs
1//! Sparse linear algebra structures.
2//!
3//! 
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;