Mateusz Pusz
|
bf5762dbbb
|
Initial support for printing multiple negative exponents added
|
2019-12-26 12:07:08 +01:00 |
|
Mateusz Pusz
|
83516346e7
|
tonne definition fixed
|
2019-12-26 12:06:12 +01:00 |
|
Mateusz Pusz
|
594f92241a
|
tonne added
|
2019-12-26 10:27:20 +01:00 |
|
Mateusz Pusz
|
2a7f2efa15
|
hectometre and hectare added
|
2019-12-26 10:20:30 +01:00 |
|
Mateusz Pusz
|
70fbf300b4
|
astronomical unit added
|
2019-12-26 10:11:12 +01:00 |
|
Mateusz Pusz
|
15e148381d
|
decimetre and litre added
|
2019-12-26 10:07:02 +01:00 |
|
Mateusz Pusz
|
22fabb5a1b
|
day unit added
|
2019-12-26 09:59:05 +01:00 |
|
Mateusz Pusz
|
7cad312b55
|
fixed_string refactored
|
2019-12-23 13:21:48 +01:00 |
|
Mateusz Pusz
|
e622ecb35a
|
Warning and other compilation flags cleanup
|
2019-12-23 13:19:34 +01:00 |
|
Mateusz Pusz
|
2ab233610f
|
physical::DimensionOf concept updated
|
2019-12-17 22:27:15 +01:00 |
|
Mateusz Pusz
|
bc8c31caa5
|
is_derived_from_instantiation fixed
|
2019-12-17 22:18:52 +01:00 |
|
Mateusz Pusz
|
589e26fa81
|
no_prefix set for prefixed_unit
|
2019-12-17 20:16:05 +01:00 |
|
Mateusz Pusz
|
3decaecb52
|
TODO comments clean-up
|
2019-12-17 20:15:38 +01:00 |
|
Mateusz Pusz
|
80a13b1a94
|
US system isolated from SI
|
2019-12-17 12:29:19 +01:00 |
|
Mateusz Pusz
|
d5f7de8ecb
|
unknown_dimension definition changed to contain at least one exponent
|
2019-12-17 08:36:31 +01:00 |
|
Mateusz Pusz
|
00d863508d
|
base_dimension refactored
- now stores dimension's symbol rather than its name
- temperature and current renamed to exactly match their names in SI
|
2019-12-16 15:58:41 +01:00 |
|
Mateusz Pusz
|
6596c15238
|
scaled_unit template parameters order fixed (sorry Oliver)
|
2019-12-14 21:16:15 +01:00 |
|
Mateusz Pusz
|
5ef0bb9a9f
|
base_dimension more constrained and comparison fixed
|
2019-12-14 21:12:17 +01:00 |
|
Mateusz Pusz
|
8d1eb4c415
|
derived_dimension code split to a few smaller files
|
2019-12-14 12:23:47 +01:00 |
|
Mateusz Pusz
|
b1b63e1b3a
|
2 parital specializations of a derived_dimension split to different types
|
2019-12-14 11:44:56 +01:00 |
|
Mateusz Pusz
|
e10f5baab6
|
Quantity cast for dimension now uses dimension's coherent unit
|
2019-12-12 15:38:21 +01:00 |
|
Mateusz Pusz
|
fbf3ef8c4f
|
Most of concepts moved to a new file + quantity.h split to smaller pieces
|
2019-12-12 13:17:31 +01:00 |
|
Mateusz Pusz
|
9d50ea6ab5
|
CGS case added to avg_speed example
|
2019-12-11 21:38:44 +01:00 |
|
Mateusz Pusz
|
73033e347a
|
exbi data prefix added (resolves #37)
|
2019-12-11 17:41:18 +01:00 |
|
Mateusz Pusz
|
12b67923bc
|
CGS tests added
|
2019-12-11 16:20:08 +01:00 |
|
Mateusz Pusz
|
71f38222ea
|
Implicit conversions fixed
|
2019-12-11 16:16:05 +01:00 |
|
Mateusz Pusz
|
5a7324596d
|
Resulting unit ratio fixed in arithmetic operations
|
2019-12-11 13:31:40 +01:00 |
|
Mateusz Pusz
|
c3c80fde11
|
Spaceship support added (resolves #19)
|
2019-12-11 11:27:51 +01:00 |
|
Mateusz Pusz
|
e472fdc348
|
Most of the operators converted to hidden friends
|
2019-12-11 10:44:55 +01:00 |
|
Mateusz Pusz
|
4f769982a5
|
TODO removed
|
2019-12-11 09:32:29 +01:00 |
|
Mateusz Pusz
|
c1e4e57d84
|
clang-format + TODOs added to ratio
|
2019-12-11 09:28:40 +01:00 |
|
Mateusz Pusz
|
4304747406
|
-pedantic warning flag reenabled
|
2019-12-11 09:27:17 +01:00 |
|
Mateusz Pusz
|
9bebf316a7
|
gcc-9.1 build fixed
|
2019-12-11 08:27:12 +01:00 |
|
Mateusz Pusz
|
9e34050e23
|
fmt and catch2 updated to the latest versions
|
2019-12-11 08:22:12 +01:00 |
|
Mateusz Pusz
|
bc1901f4f0
|
Text formatting enabled + directory tree refactoring
|
2019-12-11 08:07:13 +01:00 |
|
Mateusz Pusz
|
8ffc46ba75
|
CGS support added
|
2019-12-09 17:19:58 +01:00 |
|
Mateusz Pusz
|
7619a6f831
|
gcc-10 crash fixed
|
2019-12-08 21:57:06 +01:00 |
|
Mateusz Pusz
|
6b4220100f
|
quantity_cast refactored
- new version with ToD added
- <ToU, Rep> version removed
|
2019-12-08 16:24:29 +01:00 |
|
Mateusz Pusz
|
d465d47803
|
range-v3 dependency removed for gcc-10
|
2019-12-08 16:09:00 +01:00 |
|
Mateusz Pusz
|
2c29af9670
|
Custom unit and data tests enabled
|
2019-12-07 18:33:55 +01:00 |
|
Mateusz Pusz
|
22eda11bea
|
More refactoring
- unknown_unit and unknown_dimension added
- the support for remaining SI units added
|
2019-12-07 16:30:40 +01:00 |
|
Mateusz Pusz
|
33f14f39f3
|
math_test enabled
|
2019-12-06 12:56:44 +01:00 |
|
Mateusz Pusz
|
f31b26b5e5
|
Design cleanup
- unknown_unit added
- examples refactored
- base_type renamed to downcast_base_type
- scaled_unit renamed to named_scaled_unit
- detail::reference_unit renamed to scaled_unit
- quantity_test cleanup
|
2019-12-06 12:18:39 +01:00 |
|
Mateusz Pusz
|
c48bfe2098
|
quantity refactored and quantity_test enabled
|
2019-12-04 17:46:19 +01:00 |
|
Mateusz Pusz
|
1b4e8a2127
|
Units and dimensions redesigned
|
2019-12-01 19:47:58 +01:00 |
|
Uilian Ries
|
ec9d2445ff
|
Revert cmake file from SRC folder
Signed-off-by: Uilian Ries <uilianries@gmail.com>
|
2019-11-21 17:12:57 +01:00 |
|
Uilian Ries
|
4b95824aba
|
Update Conan recipe
Signed-off-by: Uilian Ries <uilianries@gmail.com>
|
2019-11-21 17:12:57 +01:00 |
|
Mateusz Pusz
|
79545d84dd
|
Small refactoring of foot and inch definition
|
2019-11-16 18:31:12 +01:00 |
|
Mateusz Pusz
|
3d2c613dcb
|
quantity operators * and / constrains weaken to one magma
|
2019-11-16 18:29:32 +01:00 |
|
Mateusz Pusz
|
d4976caf1d
|
operator- constraints fixed
|
2019-11-16 18:28:13 +01:00 |
|