9 releases

0.1.8 Jun 23, 2019
0.1.7 Jun 22, 2019

#8 in #fitting

MIT and LGPL-3.0

19KB
550 lines

mathpack

MIT License - 2019 Jordan Osborn

Build Status

A general purpose mathematics library for Rust. This package is not focused on performance however performance will not be sacrificed if possible. It is designed to be a self contained package, with a consistent and easy to use API. It should mainly find use during stages of exploratory mathematics.

Very early stage of development

Will eventually contain most common mathematical utilities:

  1. Fourier Transforms
  2. Linear Algebra
  3. Data Frames
  4. Tensors
  5. Optimisation
  6. Curve fitting
  7. Root finding
  8. Symbolic mathematics
  9. Big integers and floats
  10. Complex numbers
  11. Fixed Point mathematics
  12. Integration - Calculus
  13. ODE Solvers
  14. Graphing
  15. Statistical methods
  16. Machine learning, deep learning
  17. Geometry
  18. Data scraping
  19. GPU support
  20. Maths frontend
  21. etc.

Dependencies

~6.5MB
~128K SLoC