|
8d86d9401f
|
units building and packaging redesigned + Travis CI support
|
2019-04-06 23:25:35 +02:00 |
|
|
09457e9b8f
|
Minor changes to README
|
2019-04-05 17:49:59 +02:00 |
|
|
e0aa10e133
|
Number concept extended with requirements on comparison operators
|
2019-04-05 17:49:32 +02:00 |
|
|
f94a7b92ea
|
GSL preconditions added (to be replaced with C++20 Contracts)
|
2019-04-05 17:46:01 +02:00 |
|
|
15dd7462ec
|
upcastable renamed to upcast_base
|
2019-04-05 17:45:09 +02:00 |
|
|
6646051e65
|
Hand written concepts replaced with Casey Carter's repository
|
2019-04-05 17:43:42 +02:00 |
|
|
5b135b1251
|
Default representation changed to double
|
2019-04-04 10:40:59 +02:00 |
|
|
2be2bafc26
|
Requirements updated
|
2019-04-04 10:37:45 +02:00 |
|
|
e0327adb47
|
Copyrights added to conanfile
|
2019-04-04 10:34:58 +02:00 |
|
|
0682404c08
|
Requirements section added to README
|
2019-03-07 21:23:50 +01:00 |
|
|
310541c9f1
|
upcastable class template added to provide the base class for upcastable classes
|
2019-03-06 18:12:59 -10:00 |
|
|
776c91cf64
|
Compilation issues fixed
|
2019-01-14 19:54:19 +01:00 |
|
|
925239cb31
|
Small constraints cleanup
|
2019-01-14 19:38:51 +01:00 |
|
|
c997208fa7
|
[[nodiscard]] added
|
2019-01-14 19:37:25 +01:00 |
|
|
26eb30df03
|
merge_dimension added
|
2019-01-14 19:28:51 +01:00 |
|
|
722402f240
|
noexcept added to zero(), min(), and max() according to P0972
|
2018-12-01 21:53:56 +01:00 |
|
|
456b37be9d
|
README updated
|
2018-11-17 15:24:06 +01:00 |
|
|
b508a75f6c
|
README updated with design description
|
2018-11-17 12:40:06 +01:00 |
|
|
ee7518d0a1
|
dimension_traits and unit_traits merged as upcasting_traits
|
2018-11-17 12:39:45 +01:00 |
|
|
45f7b4f19f
|
static_assert replaced with a concept constraint in unit
|
2018-11-17 12:38:45 +01:00 |
|
|
467d548ae5
|
Additional type list sorting added to make_dimension
|
2018-11-17 12:37:33 +01:00 |
|
|
58e1eefd3b
|
Inheritance hierarchy helpers for dimension and unit made more descriptive
|
2018-11-15 05:29:01 +01:00 |
|
|
db64a3e6a1
|
More constraints added for Dimension and Unit concepts
|
2018-11-15 05:27:16 +01:00 |
|
|
e866985668
|
Strong units support added
|
2018-11-14 22:36:02 +01:00 |
|
|
7205dc2cb9
|
Strong dimensions support added
|
2018-11-14 22:14:44 +01:00 |
|
|
297b71efcf
|
Concepts usage improved
|
2018-11-10 17:10:30 -08:00 |
|
|
94fd74000c
|
Type traits changed to variable templates
|
2018-11-10 17:09:11 -08:00 |
|
|
4e74617e2a
|
Number concept used for representation
|
2018-10-19 13:02:58 +02:00 |
|
|
e0511669cf
|
Concepts usage added to example
|
2018-10-16 15:41:00 +02:00 |
|
|
4796d777b9
|
Centimeters support added
|
2018-10-16 15:40:20 +02:00 |
|
|
772d0e0889
|
CMake tools updated
|
2018-10-01 11:44:35 +02:00 |
|
|
6dd07002c2
|
Unit specific concepts introduced
|
2018-09-29 18:19:25 -07:00 |
|
|
4409fa01ca
|
Library refactoring based on Walter Brown's feedback
|
2018-09-29 18:08:02 -07:00 |
|
|
2514b669c9
|
Type List concept fixed
|
2018-09-28 14:25:12 -07:00 |
|
|
8d42ed7eec
|
Type List interface made generic
|
2018-09-28 14:20:23 -07:00 |
|
|
39bc536332
|
Concepts definition fixed
|
2018-09-28 14:18:43 -07:00 |
|
|
40ab45b506
|
Code cleanup
|
2018-09-28 10:53:21 -07:00 |
|
|
312dbf4f81
|
Units library moved to concepts world
|
2018-09-28 07:47:37 -07:00 |
|
|
4b376e3c2e
|
Initial version
|
2018-08-22 12:11:19 +02:00 |
|