High-performance Rust library for numerical computing, built with power and simplicity.
Add rusticle to your Cargo.toml:
[dependencies]
rusticle = "1.0.0" Or simple run this in your terminal
cargo add rusticle| Module | Description | Key Features |
|---|---|---|
| Complex | Complex number arithmetic | • Basic operations (+, -, *, /) • Conjugate and norm calculations • Display formatting (a+bi) • Generic over numeric types |
| Vector | Mathematical vectors | • Dot product and norm calculations • Vector addition and subtraction • Scaling and normalization • Tensor product operations • Indexing support |
| Matrix | Matrix operations | • Matrix multiplication • Transpose operations • Determinant calculation • Element access and manipulation • Various matrix constructors |
This project is licensed under the Apache-2.0 License - see the LICENSE file for details