OHSL
ohsl (ostensibly handy scientific library) is a collection of numerical routines written in Rust. The library includes routines in the following areas:
- [x] Complex numbers
- [ ] Quaternions
- [ ] Hyperreal numbers
- [ ] Special functions
- [ ] Numerical differentiation
- [ ] Numerical integration
- [x] Vectors
- [x] Matrices
- [x] Linear algebra
- [ ] Roots of polynomials
- [x] Root finding
- [ ] Eigensystems
- [x] Sparse linear algebra
- [ ] Differential equations
- [ ] Chebyshev approximation
Command line
cargo test to run tests
cargo run --example [name of example] to run a specified example
cargo doc to generate documentation