Mateusz Pusz
|
9d3a144551
|
test: a few more tests added to the framework v2 example
|
2022-09-09 15:18:49 +02:00 |
|
Mateusz Pusz
|
1c7ea89771
|
refactor: short units inlined subnamespaces introduced to limit possible name clashes
|
2022-09-09 11:50:47 +02:00 |
|
Mateusz Pusz
|
1a2c215578
|
refactor: derived dimensions now can be used in the equations but will not be visible in the final type
|
2022-09-09 11:46:08 +02:00 |
|
Mateusz Pusz
|
f516e3287e
|
refactor: nodiscard added
|
2022-09-08 23:08:00 +02:00 |
|
Mateusz Pusz
|
a3d4c8f01f
|
refactor: derived_dimension can now store only powers of base dimensions
|
2022-09-08 23:07:14 +02:00 |
|
Mateusz Pusz
|
5e36dd6167
|
fix: expr_consolidate fixed for two the same powers
|
2022-09-08 21:08:06 +02:00 |
|
Mateusz Pusz
|
8d711cdf8e
|
fix: hello_units reverted to the original state
|
2022-09-08 19:21:47 +02:00 |
|
Mateusz Pusz
|
daf97a3a86
|
feat: initial very dirty version of V2 framework
|
2022-09-08 19:11:45 +02:00 |
|
Mateusz Pusz
|
6bccc57800
|
docs: angular units chapter updated with a code example
|
2022-09-08 06:51:43 +02:00 |
|
Mateusz Pusz
|
fc849fe7fe
|
style: trailing whitespaces removed to make pre-comit happy
|
2022-09-07 10:42:34 +02:00 |
|
Mateusz Pusz
|
d0eceefe80
|
refactor: dead ratio code removed
|
2022-09-06 23:49:16 +02:00 |
|
Mateusz Pusz
|
1238cc17c2
|
refactor: treat_as_floating_point constraint added for Rep in the trigonometric functions
|
2022-09-05 12:20:57 +02:00 |
|
Mateusz Pusz
|
abc429a71a
|
refactor: rotation angle unit renamed to revolution
|
2022-09-05 12:12:12 +02:00 |
|
Mateusz Pusz
|
520c944971
|
feat: 💥 reduced_planck constant removed as it is unclear if it should be angular or not (leave the choice to the user)
|
2022-09-03 12:29:58 +02:00 |
|
Mateusz Pusz
|
bb453e4a8a
|
feat: cotes_angle constant added
|
2022-09-03 12:28:38 +02:00 |
|
Mateusz Pusz
|
f34282811d
|
docs: angular quantities documentation improved
|
2022-09-03 12:28:21 +02:00 |
|
Mateusz Pusz
|
1a0a55d3d2
|
docs: Angular Units clean up to make pre-commit happy
|
2022-09-02 20:13:55 +02:00 |
|
Mateusz Pusz
|
8a87061c3a
|
docs: Angular Units chapter added
|
2022-09-02 20:09:50 +02:00 |
|
Mateusz Pusz
|
1b3750c68b
|
docs: mag_pi constant refence fixed in the magnitude documentation
|
2022-09-02 20:09:14 +02:00 |
|
Mateusz Pusz
|
89a9551da0
|
feat(example): asin() usage added to the glide computer example
|
2022-09-02 20:08:14 +02:00 |
|
Mateusz Pusz
|
2293bec950
|
docs: Info added on how to use CMake Presets on an older cmake version
|
2022-09-02 17:09:58 +02:00 |
|
Mateusz Pusz
|
a39a49c147
|
test: VS2019 compilation fixed
|
2022-09-02 10:21:58 +02:00 |
|
Mateusz Pusz
|
396d39c35b
|
test: AlmostEqualsMatcher compilation fixed
|
2022-09-01 17:18:02 +02:00 |
|
Mateusz Pusz
|
a95cb53f73
|
test: unit tests for trigonometric functions added
|
2022-09-01 16:25:33 +02:00 |
|
Mateusz Pusz
|
9ae3403b18
|
feat: trigonometric functions on quantities support added
|
2022-09-01 16:25:11 +02:00 |
|
Mateusz Pusz
|
65b51a2d26
|
chore: symbolic link to CHANGELOG added again
|
2022-09-01 16:20:23 +02:00 |
|
Mateusz Pusz
|
707b39f0c4
|
build: catch2 updated to 3.1.0
|
2022-09-01 16:19:51 +02:00 |
|
Mateusz Pusz
|
1096d8d8ba
|
fix: luminous flux support fixed
|
2022-09-01 12:18:18 +02:00 |
|
Mateusz Pusz
|
e40a5d631c
|
feat: solid angle support added
|
2022-09-01 12:16:47 +02:00 |
|
Mateusz Pusz
|
a92a315bda
|
feat: angular acceleration support added
|
2022-09-01 12:05:20 +02:00 |
|
Mateusz Pusz
|
1cb9d35d66
|
fix: radian_per_second unit symbol fixed
|
2022-09-01 12:02:45 +02:00 |
|
Mateusz Pusz
|
7719776711
|
feat: gradian support added
|
2022-09-01 10:48:34 +02:00 |
|
Mateusz Pusz
|
c1d23b41c1
|
refactor: pi-based magnitude renamed to mag_pi
|
2022-09-01 10:47:36 +02:00 |
|
Mateusz Pusz
|
9891eab82b
|
refactor: radian restored to be the reference unit for angle
|
2022-09-01 10:45:53 +02:00 |
|
Mateusz Pusz
|
74f442d316
|
refactor: quantity_ratio removed as it is no longer used by the framework
|
2022-08-31 21:23:01 +02:00 |
|
Mateusz Pusz
|
dac7f81a67
|
fix: harmonic_ concept fixed to properly account for pi-based magnitudes
|
2022-08-31 21:12:00 +02:00 |
|
Mateusz Pusz
|
c761601866
|
refactor(example): latitude and longitude now use angular degrees quantity
|
2022-08-31 12:58:57 +02:00 |
|
Mateusz Pusz
|
7caf14b8fe
|
feat(example): angle examples extended with degrees and rotations
|
2022-08-31 12:57:56 +02:00 |
|
Mateusz Pusz
|
8b534c8d8b
|
feat: degrees and rotations support added
Resolves #370
|
2022-08-31 12:57:24 +02:00 |
|
Mateusz Pusz
|
1a29726d34
|
fix: math_test compile-time checks for floor, ceil, and round fixed
Relates to #311
|
2022-08-31 10:53:20 +02:00 |
|
Mateusz Pusz
|
1b9cd8446c
|
refactor: ipow10() and fpow10() removed as they are no longer used
Resolves #311
|
2022-08-31 10:53:13 +02:00 |
|
Mateusz Pusz
|
d4f1e93d6c
|
Merge pull request #375 from chiphogg/chiphogg/docs
Update prefix documentation
|
2022-08-23 10:28:30 +02:00 |
|
Chip Hogg
|
df290a74f0
|
Remove shadowing declaration of pi
|
2022-08-11 15:56:10 +00:00 |
|
Chip Hogg
|
327892a9b3
|
Fix underscores and excess backticks
|
2022-08-11 13:43:04 +00:00 |
|
Chip Hogg
|
28d8a7c4b1
|
Update documented prefixes
|
2022-08-10 23:38:50 +00:00 |
|
Chip Hogg
|
ce3f048456
|
Address remaining comments for magnitudes.rst
|
2022-08-10 23:36:44 +00:00 |
|
Mateusz Pusz
|
84671dece7
|
Merge pull request #385 from OttoKuennecke/WarningsFixed
Warnings fixed
|
2022-08-10 22:33:27 +02:00 |
|
Mateusz Pusz
|
e0d5e25104
|
build: new compilation warnings enabled
Refers to #385
|
2022-08-10 12:42:43 +02: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 |
|