Mateusz Pusz
|
98d07b9ed1
|
feat: 💥 quantity_spec and its kind should not compare equal
|
2023-10-17 09:45:31 +02:00 |
|
Mateusz Pusz
|
9017aab28d
|
test: unit tests added for muliplication and divsion of a quantity by reference
|
2023-10-06 15:20:20 -06:00 |
|
Mateusz Pusz
|
0d66089853
|
feat: 💥 inverse() support added for dimensions, quantity_spec, units, and references (1 / s will now create quantity and not a Unit )
|
2023-10-06 12:53:18 -06:00 |
|
Mateusz Pusz
|
b2423bfded
|
feat: quantities can now be multiplied and divided by units
|
2023-09-29 21:40:24 -06:00 |
|
Mateusz Pusz
|
9696e7466b
|
test: unused defintions removed from tests
|
2023-08-24 19:15:05 +02:00 |
|
Mateusz Pusz
|
ef39b8c4c7
|
feat: kind_of_qs[unit] now returns a bare unit as a reference
|
2023-08-18 11:01:40 +02:00 |
|
Mateusz Pusz
|
5d73cd0730
|
feat: dimensionless quantities with a unit one are not special anymore
|
2023-07-10 16:53:49 +02:00 |
|
Mateusz Pusz
|
03b58ee073
|
refactor: square and cubic are now functions (not variable templates)
|
2023-06-01 08:45:41 +02:00 |
|
Mateusz Pusz
|
7d9ae3ec31
|
refactor: mp_units subdirectory renamed to mp-units
|
2023-05-25 12:47:10 +02:00 |
|
Mateusz Pusz
|
68b32533a8
|
test: many new reference tests added
|
2023-05-22 20:16:37 +02:00 |
|
Mateusz Pusz
|
858b1e625b
|
test: tests for new features added to references test
|
2023-02-13 19:38:33 +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
|
6b72dd39c1
|
refactor: headers with system definitions moved to _systems_ subdirectory
|
2022-12-29 19:27:54 +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
|
649252d691
|
refactor: system_reference moved to a dedicated header file
|
2022-11-09 18:33:39 -10:00 |
|
Mateusz Pusz
|
3d1f339115
|
refactor: reference now takes NTTPs rather then types
Even though it makes error logs a bit more obscure it simplifies coding a lot.
|
2022-11-08 10:37:41 -10:00 |
|
Mateusz Pusz
|
4938e9d5c0
|
feat: Added support for natural units-like systems + dimension_one cleanup
|
2022-11-04 19:29:05 +01:00 |
|