Commit Graph

21 Commits

Author SHA1 Message Date
8beada1646 debug: split debug headers into components 2019-05-17 12:26:08 +10:00
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