Commit Graph
4121 Commits
Author SHA1 Message Date
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