Mateusz Pusz
088fb3ca9f
docs: correct type reference for delta quantities in absolute quantities post
2025-06-18 07:35:59 +02:00
Mateusz Pusz
07292d1a53
docs: "What about time?" chapter added to the blog post
2025-06-17 21:18:48 +02:00
Mateusz Pusz
f54a2eb2d4
docs: remove commented-out code for glass1_top in absolute quantities post
2025-06-17 16:22:02 +02:00
Mateusz Pusz
1b4c1f9134
docs: fix formatting in introducing absolute quantities post
2025-06-17 16:21:53 +02:00
Mateusz Pusz
1d9a7c28fe
docs: abstractions in the absolute quantities article redesigned + example
2025-06-17 16:16:55 +02:00
Mateusz Pusz
bdc4c8a628
docs: clarify definition of delta quantities
2025-06-17 10:25:08 +02:00
Mateusz Pusz
8b2613da30
docs: type o point quantity fixed in the example of absolute quantities post
2025-06-17 10:09:11 +02:00
Mateusz Pusz
d322ef31cf
docs: "Arithmetic" chapter added to absolute quantities post
2025-06-17 10:08:26 +02:00
Mateusz Pusz
b080c8fd21
docs: update phrasing in introducing absolute quantities post for clarity
2025-06-17 08:34:55 +02:00
Mateusz Pusz
9f50a0fc55
docs: relative_point_origin added to the absolute quantities blog post
2025-06-16 22:19:42 +02:00
Mateusz Pusz
30ded684e2
docs: "New opportunities" chapter added to the absolute quantities blog post
2025-06-16 21:28:40 +02:00
Mateusz Pusz
9179121057
fix: correct path for documentation workflow file
2025-06-16 18:19:08 +02:00
Mateusz Pusz
ecc176ae8b
fix: include documentation workflow file in paths for triggering events
2025-06-16 18:16:39 +02:00
Mateusz Pusz
9847617fb6
build: API Reference generation disabled until it is fixed
2025-06-16 18:12:12 +02:00
Mateusz Pusz
630a75fda7
docs: "Introducing absolute quantities" blog post added
2025-06-16 16:53:46 +02:00
Mateusz Pusz
8bc3be2f1e
fix: gcc-15 workaround
...
Resolves #702
2025-06-11 19:00:39 +02:00
Mateusz Pusz
e2f11cd3f9
fix: module export added to get_canonical_unit as a workaround
...
Resolves #706
2025-06-11 18:15:32 +02:00
Mateusz Pusz
d00108bb0a
fix: gcc-15 bug workaround and hopefully a compile-time improvement
...
Resolves #702
2025-06-10 18:53:19 +02:00
Mateusz Pusz
8d70f19ad3
docs: CHANGELOG updated
2025-05-17 15:37:06 +01:00
Mateusz Pusz
514abd2140
fix: clang-20 compilation fixed
2025-04-29 18:09:14 +02:00
Mateusz Pusz
ca06c633e2
fix: clang-16 compilation fixed
2025-04-29 18:08:58 +02:00
Mateusz Pusz
2d1bf8a689
refactor: constraints refactoring
2025-04-29 13:26:27 +02:00
Mateusz Pusz
d441a90164
build: update dependencies to gsl-lite/0.42.0, ms-gsl/4.1.0, fmt/11.1.4, and catch2/3.8.0, and suppress warnings for gcc-12
2025-04-29 13:03:04 +02:00
Mateusz Pusz
4624367e8a
docs: update TODO comment with issue link for clang-20.2 workaround
2025-04-29 12:01:30 +02:00
Mateusz Pusz
13715168b0
test: interconvertible checks removed from units tests
2025-04-29 11:38:03 +02:00
Mateusz Pusz
f9acaa8879
fix: text stripping in type_name fixed
2025-04-29 11:35:10 +02:00
Mateusz Pusz
110a56dc30
feat: is_value_preserving customization point added
2025-04-28 15:23:36 +02:00
Mateusz Pusz
9a270de16c
docs: typo in comments fixed
2025-04-28 15:22:47 +02:00
Mateusz Pusz
710eda7737
feat: type_name(T) added
2025-04-28 15:22:05 +02:00
Mateusz Pusz
40f7f70e3e
Merge pull request #697 from rothmichaels/bugfix/xcode-build
...
Fix Xcode long build times and/or crashes
2025-04-22 10:04:58 +02:00
Roth Michaels
dc47ac32df
Fix for long Xcode 15 build time after removing Representation concept
...
For some reason this new implementation of `RepresentationOf` was
causing long build times again in the Kalman fiter examples. I'm not
sure why this is and if we should keep the old implemention only for
Xcode 15 or if we should revert this implementation change in general.
2025-04-21 16:31:52 -04:00
Roth Michaels
2e7f25a782
Revert "fix: appleclang-15 timeout on compilation workaround"
...
This reverts commit 7d340d9098 .
This fix was causing the following error:
```
fatal error: error in backend: SmallVector unable to grow.
```
2025-04-21 16:31:23 -04:00
Roth Michaels
cd5ee3b773
Revert "build: disable apple-clang-15 builds until the crash is fixed"
...
This reverts commit c2672c069b .
2025-04-21 16:30:33 -04:00
Mateusz Pusz
e0ce43c5ef
feat: IsFloatingPoint removed and replaced with treat_as_floating_point
2025-04-03 16:05:31 +01:00
Mateusz Pusz
f64a155ed9
style: pre-commit
2025-04-03 08:20:26 +01:00
Mateusz Pusz
f7fc8dd715
Revert "refactor(example): explicit conversions added for ranged_representation arguments"
...
This reverts commit 0811ca92e1 .
2025-04-03 08:17:54 +01:00
Mateusz Pusz
6e7eeedbd8
build: clang-20.1 workaround added to package_info
2025-04-03 08:10:02 +01:00
Mateusz Pusz
0c528583f5
build: clang-19 support removed from conanfile.py
2025-04-03 08:09:17 +01:00
Mateusz Pusz
c709a1c3e5
fix: checking for clang versions fixed in CMake scripts
2025-04-03 08:08:32 +01:00
Mateusz Pusz
ee02ed4fd1
fix: mag_constant workarounds branches for clang fixed
2025-04-03 08:06:13 +01:00
Mateusz Pusz
8cf0f4791e
fix: expr_less now also sorts powers
2025-04-03 08:03:47 +01:00
Mateusz Pusz
b6c01ffe9a
fix: arg.visit support fixed
2025-04-03 08:02:06 +01:00
Mateusz Pusz
0811ca92e1
refactor(example): explicit conversions added for ranged_representation arguments
2025-04-03 08:00:09 +01:00
Mateusz Pusz
40abc664e8
docs: clang-19 issues mentioned in a compiler support table
2025-04-03 07:59:18 +01:00
Mateusz Pusz
c49a8e2103
build: setting of "-Wno-unused-result" flag moved to a different CMake file
2025-03-20 17:33:26 +01:00
Mateusz Pusz
c2672c069b
build: disable apple-clang-15 builds until the crash is fixed
2025-03-19 13:54:46 +01:00
Mateusz Pusz
d2668338a1
build: __cpp_deleted_function removed for clang-20 when C++ version < 26
2025-03-19 13:50:37 +01:00
Mateusz Pusz
5fde28332b
style: pre-commit
2025-03-19 12:37:17 +01:00
Mateusz Pusz
6a9f883335
refactor: deprecated literal operators
2025-03-19 12:31:37 +01:00
Mateusz Pusz
ca9c3086f4
refactor: visit_format_arg is deprecated in C++26
2025-03-19 12:30:53 +01:00