12 releases
0.1.13 | Nov 1, 2023 |
---|---|
0.1.12 | Sep 8, 2023 |
0.1.6 | Aug 8, 2023 |
0.1.1 |
|
0.0.3 | Jul 19, 2023 |
#1045 in Math
159 downloads per month
56KB
1K
SLoC
rust-poly
Numeric manipulation of real and complex polynomials.
Note: this crate is still in development and might change in the future.
Basic Goals:
- addition, subtraction and multiplication of complex and real univariate polynomials
- long division of complex and real univariate polynomials
- finding complex roots of polynomials
- generate chebyshev polynomials
- indexing, slicing and iterating
- from/into traits
Future Goals:
- Serde integration
- Random integration
- Real polynomial type
- Rational functions
Licensing
This library is covered by the MIT license, see LICENSE.
Parts of the source code are based on the NumPy library for Python, used in accordance to the original license, see licenses/numpy/LICENSE.txt.
Dependencies
~3.5MB
~69K SLoC