Commit Graph

16 Commits

Author SHA1 Message Date
Mateusz Pusz
6f1832ceb3 feat: BaseQuantitySpec concept removed as it had no use 2023-08-25 20:27:38 +02:00
Mateusz Pusz
a3cf3f4087 feat: DimensionOf and QuantitySpecOf added and reused in ReferenceOf concept 2023-08-18 10:58:25 +02:00
Mateusz Pusz
db35f05d68 test: more conversion tests added for dimensionless quantity specs 2023-06-13 17:42:08 +03:00
Mateusz Pusz
16ad71a31a test: more tests for pow added for units and quantity specs 2023-06-13 09:21:07 +03:00
Mateusz Pusz
6364fcdf7e fix: IntermediateDerivedQuantitySpec now also accounts for kind_of 2023-06-05 19:26:53 +02:00
Mateusz Pusz
0745fd18f3 fix(unit test): BaseQuantitySpec now is proparly qualified with a detail:: namespace 2023-06-05 11:11:10 +02:00
Mateusz Pusz
7d9ae3ec31 refactor: mp_units subdirectory renamed to mp-units 2023-05-25 12:47:10 +02:00
Mateusz Pusz
d04dab7002 test: more quantity_spec tests added 2023-05-22 17:59:37 +02:00
Mateusz Pusz
81eafbf13e refactor: convertible_result renamed to specs_convertible_result 2023-05-16 16:02:10 +02:00
Mateusz Pusz
eaca8d073a refactor: convertible_to_result renamed to convertible_result 2023-05-14 12:58:32 +02:00
Mateusz Pusz
cc3314903d feat: quantity_spec logic implemented 2023-04-21 14:41:33 +01:00
Mateusz Pusz
d65393b4e2 refactor: quantity_spec casts functions renamed 2023-04-08 19:49:51 +02:00
Mateusz Pusz
b7628a1752 feat: initial version of quantity_spec conversions implemented 2023-02-14 12:28:34 +01:00
Mateusz Pusz
1b2d77af41 feat: quantities of the same kind can now be added, subtracted, or compared to each other 2023-01-28 11:00:50 +01:00
Mateusz Pusz
2cf736a1e6 feat: preventing possible future units crash when using namespace std;
Resolves #317
2022-12-29 20:18:48 +01:00
Mateusz Pusz
92c70f1a4e feat: quantity_spec support added 2022-12-16 18:15:48 +01:00