Commit graph

26 commits

Author SHA1 Message Date
Brendan Zabarauskas 3673c4db6d Overhaul library, rename to cgmath
Moved the old source code temporarily to src-old. This will be removed once the functionality has been transferred over into the new system.

The new design is based on algebraic principles. Thanks goes to sebcrozet and his nalgebra library for providing the inspiration for the algebraic traits: https://github.com/sebcrozet/nalgebra
2013-08-26 15:08:25 +10:00
Brendan Zabarauskas 6cfb244b41 Merge vector and matrix source files 2013-06-16 18:03:14 +10:00
Brendan Zabarauskas 0cb3314bf8 Use the new core::num traits and remove numeric dependency 2013-05-06 13:52:22 +10:00
Brendan Zabarauskas 64ab171dc3 Update README 2013-04-01 07:57:02 +11:00
Brendan Zabarauskas 9e46931ecc Readme edits 2012-12-19 23:13:01 +10:00
Brendan Zabarauskas 9cc6fa5b30 Update Readme 2012-12-16 15:27:19 +10:00
Brendan Zabarauskas ff336f0791 Switch to using numeric-rs for numeric type traits 2012-12-16 15:05:04 +10:00
Brendan Zabarauskas f9778adf17 Document future intentions regarding the cast function. 2012-12-04 14:56:06 +10:00
Brendan Zabarauskas 7b3ae88c57 Use num::ext traits to simplify trait bounds 2012-12-03 11:10:14 +10:00
Brendan Zabarauskas 0c4b2868d8 Explain current issues with trait bounds 2012-11-12 14:07:50 +10:00
Luqman Aden e904f91105 Determinant is only defined for square matricies. 2012-11-07 22:04:11 -05:00
Brendan Zabarauskas 34add64ffd Fix strikethroughs 2012-11-08 12:14:50 +10:00
Brendan Zabarauskas 2d4dda8168 Update todo list 2012-11-08 12:09:25 +10:00
Brendan Zabarauskas aa304bedae Rename library to lmath
Yes, I still can't decide! I think this will be the last time though.
2012-11-02 09:14:07 +10:00
Brendan Zabarauskas c453c9bfea Rename project to lm-rs
Yes, I think this a little more sensible… :)
2012-11-01 23:08:40 +10:00
Brendan Zabarauskas 17617643e7 Remove llama
(didn't look too good with github's markdown)
2012-11-01 16:03:46 +10:00
Brendan Zabarauskas dacc710fea Add ascii llama 2012-11-01 16:02:00 +10:00
Brendan Zabarauskas afb8bcec4b Change name of library to 'llama' 2012-11-01 15:58:36 +10:00
Brendan Zabarauskas fda5fcecc3 More readme edits
Decided to cut that rambling thing about D vs Rust - it's not really relevant.
2012-09-09 00:11:25 +10:00
Brendan Zabarauskas 346cf73b07 Update readme 2012-09-08 20:13:01 +10:00
Brendan Zabarauskas cbc3bcea33 Update readme 2012-09-08 16:08:52 +10:00
Brendan Zabarauskas f5b46e2459 Fix circular imports and subsequent build errors 2012-09-08 00:17:26 +10:00
Brendan Zabarauskas 0e8dab2cd0 Fix grammar in readme 2012-09-07 21:39:38 +10:00
Brendan Zabarauskas 6237733603 Update todo list 2012-09-07 21:10:39 +10:00
Brendan Zabarauskas 8a94717d3b Add todo list to readme 2012-09-07 21:09:19 +10:00
Brendan Zabarauskas aed74ae3c9 initial commit 2012-09-07 20:48:47 +10:00