nalgebra
https://github.com/dimforge/nalgebra
Rust
Linear algebra library for Rust.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported8 Subscribers
Add a CodeTriage badge to nalgebra
Help out
- Issues
- Clarify the docs about which Euler angle convention is used.
- Fix double free when an element's Drop panics
- sparse: Fix CSC column panic messages and Cholesky solve docs
- Unsoundness: `axpy`/`axcpy` on a strided vector view reads and writes out of bounds (`axcpy_uninit` uses the bounding-box slice length as the loop count)
- Panic-safety unsoundness in Matrix editing methods (double-free / use-after-free when an element's Drop panics)
- Fix Unit/Vector slerp endpoints for antiparallel inputs
- Fix/matrix multiplication row major
- 2×2 SVD is ~7 digits less accurate through `DMatrix` than through `Matrix2`
- fix: clamp acos argument in Rotation3::euler_angles_ordered to avoid NaN (#1481)
- Several soundness issues related to exception safety
- Docs
- Rust not yet supported