Commit Graph

20 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
8212048750 maths: add fast approximations WIP 2018-03-20 13:35:10 +11:00
2653a8ecee maths/fast: remove, it's broken 2015-09-29 17:42:20 +10:00
eb155d5bb0 m/fast: add some fast maths approximations 2015-07-29 16:11:48 +10:00
e8d3cf8eb1 maths: remove deprecated maths objects 2015-06-05 16:07:03 +10:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
b704e66d3d maths: remove now redundant polynomial code 2015-01-29 15:41:40 +11:00
52f53caee5 debug: drop support for CHECK_HARD
HARD vs SOFT assertions were never very well defined or supported.
Currently they just imply a level of functionality that isn't present;
it's better to remove them instead of expending the effort at this
point.
2015-01-28 14:49:34 +11:00
6e2a78fc3b maths: matrix.is_magic should check for integers 2014-07-07 15:21:17 +10:00
08f8d35799 whitespace errors 2014-07-07 15:21:17 +10:00
676c5270b7 matrix: cleanup is_magic method types 2014-07-02 15:48:51 +10:00
be53ad9c75 Use unique_ptr for matrix storage 2013-08-26 15:10:06 +10:00
c281f4c507 Dont use include guard for ipp, use include errors 2012-11-09 15:17:32 +11:00
1be63bb760 Add a simple polynomial class 2012-08-10 17:36:28 +10:00
cf246cd097 Silence an unused variable warning. 2012-06-18 16:13:08 +10:00
4f5d75a1df Make all check macros uppercase 2012-05-11 12:34:21 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
2aee108e79 Make 3d matrix/vectors and general matrix/vectors 2011-10-18 21:45:55 +11:00