OHSL
ohsl (ostensibly handy scientific library) is a collection of numerical routines written in Rust. The library includes routines in the following areas:
- Complex numbers
- Quaternions
- Hyperreal numbers
- Special functions
- Numerical differentiation
- Numerical integration
- Vectors
- Matrices
- Linear algebra
- Polynomials
- Root finding
- Eigensystems
- Sparse linear algebra
- Sparse eigensystems
- 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