Mateusz Pusz
|
3b2ca4084a
|
refactor: quantity_point::quantity_from_origin() refactored to quantity_point::quantity_ref_from(PO)
Resolves #479 and relates to #477
|
2023-09-13 10:09:08 +02:00 |
|
Mateusz Pusz
|
71981172c3
|
feat: quantity_point does not take a default origin anymore + common_qs logic removed from the binary operators
|
2023-08-23 10:41:37 +02:00 |
|
Mateusz Pusz
|
07ce64d6e7
|
refactor: relative() renamed to quantity_from_origin()
Resolves #479
|
2023-08-18 18:49:04 +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
|
ba1f58af76
|
refactor: All the macros refactored to have MP_UNITS_ prefix
|
2023-06-21 18:05:21 +02:00 |
|
Mateusz Pusz
|
7774466c1c
|
fix: clang-17 specific compilation fixes (partially contributed by @JohelEGP)
|
2023-06-16 14:54:22 +03:00 |
|
Mateusz Pusz
|
52bbd00ab4
|
style: clang-format new rules applied to the code base
|
2023-05-26 14:20:00 +02:00 |
|
Mateusz Pusz
|
561fbf7c93
|
merge branch master
|
2023-05-26 13:53:52 +02:00 |
|
Mateusz Pusz
|
7d9ae3ec31
|
refactor: mp_units subdirectory renamed to mp-units
|
2023-05-25 12:47:10 +02:00 |
|
Mateusz Pusz
|
cc1d411b2e
|
refactor: small refactoring of values used to initialize an array in kalman examples
|
2023-04-07 22:59:15 +02:00 |
|
Mateusz Pusz
|
1b924ffbc1
|
fix(example): Kalman filter examples now use a correct quantity of time
|
2023-02-13 18:59:36 +01:00 |
|
Mateusz Pusz
|
859bc20fdc
|
refactor: all examples refactored to use a simplified quantity creation
|
2023-02-08 21:47:48 -08: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
|
6b72dd39c1
|
refactor: headers with system definitions moved to _systems_ subdirectory
|
2022-12-29 19:27:54 +01:00 |
|
Mateusz Pusz
|
1cec3d4867
|
refactor: _chrono.h_, _math.h_, and _random.h_ move to utlitity CMake module
|
2022-12-25 17:20:44 +01:00 |
|
Mateusz Pusz
|
278dbace98
|
refactor(example): remaining kalman filter examples refactored for V2
|
2022-12-23 19:23:00 +01:00 |
|
Mateusz Pusz
|
2b760b5d46
|
refactor(example): kalman filter 1-5 examples refactored for V2
|
2022-12-20 17:29:31 +01:00 |
|
Mateusz Pusz
|
02bf37abc4
|
build(example): Disabled Kalman examples 6-8 for AppleClang (example 5 enabled)
Resolves #382
|
2022-08-10 11:20:29 +02:00 |
|
Mateusz Pusz
|
11c43e0412
|
build(example): Kalman examples 5 and 6 disabled for AppleClang
Resolves #382
|
2022-08-10 09:47:33 +02:00 |
|
Mateusz Pusz
|
0acfc8aa86
|
refactor(example): are_derivatives renamed to are_time_derivatives in kalman examples
|
2022-05-22 19:49:55 +02:00 |
|
Mateusz Pusz
|
fddde26157
|
fix(example): clang-14 compilation fixed
|
2022-05-11 20:20:55 +02:00 |
|
Mateusz Pusz
|
32b36fb670
|
refactor: 💥 ! PrefixFamily support removed
It doesn't have much sense to restrict prefixes usage for most units and in many places we were wrong to do so already.
|
2022-05-11 11:59:33 +02:00 |
|
Mateusz Pusz
|
b221dace3f
|
style: clang-format applied to the remaining files
|
2022-04-02 21:36:42 +02:00 |
|
Markus Hofbauer
|
cf7a7ed17a
|
check: run pre-commit on all files
|
2022-04-02 18:58:23 +02:00 |
|
Markus Hofbauer
|
4c127797da
|
check: run pre-commit on all files
|
2022-03-18 16:12:21 +01:00 |
|
Mateusz Pusz
|
9f95799288
|
refactor: got rid of FMT_RUNTIME() as it is not the part of C++20
|
2021-11-08 18:37:37 +01:00 |
|
Mateusz Pusz
|
f9fb6cc8b3
|
build: projectPrefix usage added
|
2021-11-05 23:35:30 +01:00 |
|
Mateusz Pusz
|
ed1b2d2647
|
fix: Some MSVC-specific special cases removed
|
2021-09-23 19:16:44 +02:00 |
|
Mateusz Pusz
|
b1bd4cab2d
|
feat: std::format support for compliant compilers added
|
2021-09-20 15:01:58 +02:00 |
|
Mateusz Pusz
|
3a997e5314
|
fix: explicit fmt usage added
|
2021-09-17 09:48:33 +02:00 |
|
Mateusz Pusz
|
8740857a47
|
build: fmt updated to 8.0.1
|
2021-09-16 20:24:27 +02:00 |
|
Mateusz Pusz
|
e6cfd4e69b
|
build: clang-13 support added
|
2021-08-10 13:54:39 +02:00 |
|
Mateusz Pusz
|
2c8c6c2e98
|
refactor: quantity cration helpers are not opt-out rather than opt-in
Resolves #277
|
2021-05-09 15:52:20 +02:00 |
|
Mateusz Pusz
|
cee27390e6
|
feat: Formatting support for Kalman related types added
|
2021-04-14 20:22:20 +02:00 |
|
Mateusz Pusz
|
90af542308
|
fix: MSVC build fixed
|
2021-04-13 20:35:11 +02:00 |
|
Mateusz Pusz
|
2d7c3612cd
|
refactor: IWYU
|
2021-04-13 19:29:35 +02:00 |
|
Mateusz Pusz
|
d2a7df6540
|
fix: clang compilation fixed
|
2021-04-13 19:28:53 +02:00 |
|
Mateusz Pusz
|
97245a8c96
|
feat: Kalman Filter tutorials 1-8 added
|
2021-04-13 18:16:11 +02:00 |
|