Linear algebra library for Rust.
Go to file
Sébastien Crozet 514bf74efe "Replaced" Scalar{Add, Sub, Mul, Div} by operator overloading.
Those traits are not really removed since rust cannot handle those multiple operator overloading
very well yet, making them sometimes unuseable on generic code.
2013-09-14 21:32:38 +02:00
doc Fix to make it work with the new compiler. 2013-06-19 12:26:59 +02:00
src "Replaced" Scalar{Add, Sub, Mul, Div} by operator overloading. 2013-09-14 21:32:38 +02:00
.gitignore Add type aliases. 2013-07-22 13:44:08 +02:00
LICENSE Initial commit. 2013-05-14 11:34:28 +00:00
Makefile Specialized Mul, RMul, and LMul for Mat2 and Mat3. 2013-09-14 11:07:52 +02:00
README.md Add static methods to build canonical axis. 2013-07-24 23:54:54 +02:00

README.md

nalgebra

nalgebra is a n-dimensional linear algebra library written with the rust programming language.

It is mainly focused on features needed for real-time physics. It should be usable for graphics too.

Compilation

You will need the last rust compiler from the master branch. If you encounter problems, make sure you have the last version before creating an issue.

git clone git://github.com/sebcrozet/nalgebra.git
cd nalgebra
make