Commit Graph

38 Commits

Author SHA1 Message Date
Mateusz Pusz aa2a0020cb feat: all constants now use named_constant 2026-02-23 17:35:30 +01:00
Mateusz Pusz 6ff427af72 docs: minor improvements 2026-02-22 01:03:31 +01:00
Mateusz Pusz 916a6c1a16 feat: dimensionless quantities with unit one can be created with quantity_spec::op(Val) explicit conversions 2026-01-27 20:05:58 +01:00
Mateusz Pusz 7d466648e3 docs: workshops numbers removed and split to subdirectories 2026-01-25 23:48:29 +01:00
Mateusz Pusz f097d96946 docs: large docs update (new tutorials, index pages) 2026-01-25 22:15:23 +01:00
Mateusz Pusz 5a7ab1f42d docs: strongly-typed numeric types chapter added to dimensionless quantities 2026-01-21 23:38:02 +01:00
Mateusz Pusz 41408d5f16 docs: quantity hierarchies in the User's Guide upated to match auto-generated ones 2026-01-20 17:05:36 +01:00
Mateusz Pusz adda270c33 docs: a large refactoring of TOC
Some chapters moved to the top level and other moved to other places
2026-01-14 09:56:52 +01:00
Mateusz Pusz 864da2faf4 docs: "Nested quantity kinds" updated to refer to the new chapter 2026-01-12 20:20:34 +01:00
Mateusz Pusz 6bb399b832 docs: info about kind_of<dimensionless> units added 2025-10-17 10:45:45 +02:00
Mateusz Pusz ce334ac0f4 docs: markdownlint issues fixed 2025-10-14 18:25:58 +02:00
Mateusz Pusz 50af5ea5a1 docs: minor improvements 2025-09-21 13:15:42 +02:00
Mateusz Pusz e9c5f7236e feat: ConvertibleWithNumber introduced to improve convertibility of unit one with raw numbers
Resolves #675
2025-02-11 21:28:15 +01:00
Mateusz Pusz 06cbfae3b3 feat: quantity_spec conversions improved 2024-12-28 14:02:03 +01:00
Mateusz Pusz f99a73a75f refactor: "expression templates" renamed to "symbolic expressions" 2024-11-28 15:34:52 +01:00
Mateusz Pusz 74c55baebe docs: minor cleanup of quantity hierarchies 2024-10-01 19:52:06 +02:00
Mateusz Pusz dc8772ca23 docs: graphs of ISQ kind hierarchies improved 2024-09-28 15:54:42 +02:00
Mateusz Pusz 226118852f docs: imrpove "Superpowers of the unit one" chapter 2024-09-24 09:02:25 +02:00
Mateusz Pusz 6e6e0ce2d8 docs: line breaks in mermaid graphs fixed 2024-09-19 21:12:16 -06:00
Mateusz Pusz 45013f6752 fix: inline restored for non-template constexpr global variables 2024-09-05 10:06:43 +02:00
Mateusz Pusz 2e840cfdb4 refactor: Repetitive inline constexpr removed as no longer needed
Not needed anymore as stated in cplusplus/draft#4601
2024-09-05 08:43:36 +02:00
Mateusz Pusz fcc16ae282 feat: convertibility of a quantity with a unit one with the raw value added
Resolves #553
2024-07-14 18:31:11 +02:00
Mateusz Pusz 79488ef17d docs: one more small improvement 2024-07-04 12:15:31 +01:00
Mateusz Pusz 5a588e5f45 docs: code example in "Radians and degrees support" chapter improved 2024-07-04 12:14:40 +01:00
Mateusz Pusz 031ee04a1c docs: "Radians and degrees support" added 2024-07-04 10:39:26 +01:00
Mateusz Pusz fc1c11cd96 docs: broken links to systems subdirectory fixed 2024-06-25 13:49:50 -05:00
Mateusz Pusz 5f67523a8a feat: 💥 from now on quantity specifications have to be marked as final 2024-06-13 12:05:16 +02:00
Mateusz Pusz c69bd140b2 refactor: all units made final 2024-06-06 13:18:45 +02:00
Mateusz Pusz f90a218705 refactor: 💥 ratio hidden as an implementation detail behind mag_ratio 2024-04-19 15:29:00 +01:00
Mateusz Pusz cb858f1e51 feat: ABI concerns resolved with introduction of u8 strings for symbols 2024-02-16 22:13:13 +01:00
Nebojša Cvetković a62f061028 feat: ppm parts per million
Co-authored-by: Mateusz Pusz <mateusz.pusz@gmail.com>
2024-01-20 14:37:36 +00:00
Mateusz Pusz 1b5b4dbdcd docs: "Framework Basics" chapters updated and cleaned up 2023-12-26 11:07:21 +01:00
Mateusz Pusz ffbbd3848c docs: titles added to some important admonitions 2023-10-25 14:14:26 +02:00
Mateusz Pusz fa38e4f497 docs: admonition types usage fine tuned 2023-08-30 11:33:30 +02:00
Mateusz Pusz 4c49e9c57f docs: cross-page links fixed 2023-08-03 21:23:34 +02:00
Mateusz Pusz 1f1258d4e3 docs: C++23 examples placed first so they open by default in the docs 2023-07-11 17:22:32 +02:00
Mateusz Pusz 2f7ecbc19d docs: "Dimensionless Quantities" chapter added 2023-07-10 17:56:05 +02:00
Mateusz Pusz 0f4b23f0ac docs: more stub pages added 2023-06-22 20:41:55 +02:00