Skip to content

SohamGhugare/rusticle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rusticle

High-performance Rust library for numerical computing, built with power and simplicity.

Installation

Add rusticle to your Cargo.toml:

[dependencies]
rusticle = "1.0.0" 

Or simple run this in your terminal

cargo add rusticle

Modules

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

License

This project is licensed under the Apache-2.0 License - see the LICENSE file for details

About

High-performance Rust library for numerical computing.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages