|
6b1cbc4d73
|
Move source out of root and into the cruft directory
|
2024-07-18 12:27:05 +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 |
|
|
af77aad894
|
extent/region: simplify iteration over ranges
|
2018-03-23 16:38:54 +11:00 |
|
|
9aa0ba8f55
|
test: use constexpr for test data where possible
|
2017-08-27 12:28:56 +10:00 |
|
|
a93dd90da9
|
types: remove elems function, prefer std::size
Now that std::size is part of our supported compilers we can remove the
old elems function.
|
2016-11-17 18:06:39 +11:00 |
|
|
7b083df977
|
maths: tighten up type requirements for almost_equal
almost_equal only operates on two reals, or two integers (and even then
only on the same signedness).
|
2015-11-13 17:18:10 +11:00 |
|
|
464c703ffd
|
extent: add range-for adapter for extent points
|
2015-09-29 17:32:11 +10:00 |
|
|
b58dd7a880
|
extent: fix double negative for contraction
|
2015-09-22 17:23:54 +10:00 |
|
|
ffaf10de21
|
extent: silence unused variable warning in test
|
2015-04-15 14:06:30 +10:00 |
|
|
bbbbb675a6
|
test: move tests to TAP output
|
2015-04-13 16:45:56 +10:00 |
|
|
31d1d741e9
|
extent/region: update to use size parameters
|
2015-03-03 04:13:29 +11:00 |
|
|
331f185160
|
extent: add trivial validity instantiation test
|
2015-02-13 17:32:31 +11:00 |
|