Mateusz Pusz
|
067076143e
|
fix(unit test): detail namespace applied to BaseDimension concept
|
2023-06-02 10:57:04 +02:00 |
|
Mateusz Pusz
|
7d9ae3ec31
|
refactor: mp_units subdirectory renamed to mp-units
|
2023-05-25 12:47:10 +02:00 |
|
Mateusz Pusz
|
e353bb3436
|
refactor(unit test): support for new features added to unit and dimension unit tests
|
2023-02-13 19:07:16 +01:00 |
|
Mateusz Pusz
|
cf3408a3c8
|
refactor: implementation cleanup + support for units as references started
|
2023-02-02 14:56:29 +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 |
|
Mateusz Pusz
|
91f26759d6
|
refactor: more unit tests refactored
|
2022-12-01 20:59:16 +01:00 |
|
Mateusz Pusz
|
f2e63fdeb1
|
refactor: std::common_type usage replaced with dedicated functions for units, dimensions, and references
|
2022-11-09 18:39:51 -10:00 |
|
Mateusz Pusz
|
61b88b919f
|
refactor: convertible() renamed to interconvertible()
|
2022-11-08 10:57:05 -10:00 |
|
Mateusz Pusz
|
7e09a5f810
|
test: more static unit tests added
|
2022-11-07 16:19:42 -10:00 |
|
Mateusz Pusz
|
4938e9d5c0
|
feat: Added support for natural units-like systems + dimension_one cleanup
|
2022-11-04 19:29:05 +01:00 |
|
Mateusz Pusz
|
cb861dd81a
|
feat: system's definition highly simplified by removing the need for a system_reference for most cases
|
2022-10-25 07:27:08 +02:00 |
|
Mateusz Pusz
|
e7bebac2a7
|
feat: power<Num, Den>() support added for dimensions and units
|
2022-10-23 10:47:12 +02:00 |
|
Mateusz Pusz
|
aca8208568
|
test: dimension unit tests cleanup
|
2022-10-20 14:06:22 +02:00 |
|
Mateusz Pusz
|
98a19f6b4c
|
feat: dimensions design is now complete
|
2022-10-19 11:21:15 +02:00 |
|
Mateusz Pusz
|
03e064fccd
|
feat: equivalent support removed
|
2022-10-18 22:57:02 +02:00 |
|
Mateusz Pusz
|
6e8ca72678
|
refactor: dimensions design cleanup
|
2022-10-18 17:52:52 +02:00 |
|
Mateusz Pusz
|
cf0a770d9b
|
refactor: quantity arithmetics implemented
|
2022-10-09 21:32:38 +01:00 |
|
Mateusz Pusz
|
4a49bdda05
|
refactor: V2 design update
|
2022-10-06 23:43:01 +01:00 |
|
Mateusz Pusz
|
4411b8ea6d
|
test: dimension unit tests added
|
2022-09-28 12:49:28 +02: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
|
0986d1e812
|
dimension_test enabled
|
2019-12-01 20:00:08 +01:00 |
|
Mateusz Pusz
|
ee701cf4e7
|
dimension refactoring
|
2019-11-02 13:56:53 +01:00 |
|
Mateusz Pusz
|
d31d2cf439
|
Base dimensions refactored
-
|
2019-10-15 19:03:45 +02:00 |
|
Mateusz Pusz
|
3475f5193e
|
Catch2 support added (resolves #8)
|
2019-10-14 10:53:02 +02:00 |
|