ohsl

Crates.ioohsl
lib.rsohsl
version0.10.8
sourcesrc
created_at2020-10-30 13:43:57.342156
updated_at2024-11-06 13:44:07.567279
descriptionA collection of numerical routines and mathematical types for use in scientific computing.
homepage
repositoryhttps://github.com/anthonyoneill/ohsl
max_upload_size
id306985
size271,251
Anthony O'Neill (anthonyoneill)

documentation

README

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
    • Tridiagonal matrices
    • Banded matrices
    • Sparse matrices
  • Sparse eigensystems
  • Differential equations
  • Chebyshev approximation
  • Ordinary differential equations
    • Initial value problems
    • Boundary value problems

Command line

cargo test to run tests

cargo run --example [name of example] to run a specified example

cargo doc to generate documentation

Commit count: 77

cargo fmt