Mateusz Pusz
88d40e7ce5
fix: hep::velocity should be a child of hep::speed
2026-07-03 23:56:50 +02:00
Mateusz Pusz
036efbdc0b
feat(scripts): two-axis character labels and a merged Traits column in the reference
...
Update the systems reference generator for the two-axis quantity character and to reduce
the quantities table width:
- The Character column now prints the order with a `complex` prefix only when the field is
complex (`scalar`, `complex scalar`, `vector`, `tensor`, `complex vector`,
`complex tensor`), replacing the old `Real`/`Complex`/`Vector`/`Tensor` labels that mixed
the two axes and could not express complex vectors or tensors.
- The separate `is_kind` and `non_negative` boolean columns are merged into one `Traits`
column that shows `kind` and/or `≥ 0` only when set (blank otherwise), dropping a column
and the per-row ticks.
Regenerated the affected systems reference pages.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-25 00:21:18 +02:00
Mateusz Pusz
1b8b6d222a
feat: kind_of applied to more derived SI units + some quantity_spec hierarchies improved
2026-05-06 22:34:40 +02:00
Mateusz Pusz
251a8fd132
feat: Natural Units support finalized
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-29 16:16:25 +02:00
Mateusz Pusz
eb95325c33
feat: 💥 isq::depth removed
2026-04-25 21:03:51 +02:00
Mateusz Pusz
762a5f8c6a
docs: astronomy system reference updated
2026-04-11 21:33:07 +02:00
Mateusz Pusz
19a71c1094
docs: usc system reference updated with origin for degree_Fahrenheit
2026-04-11 19:50:30 +02:00
Mateusz Pusz
a1e1e7cb21
feat: non-negative quantities support added
...
Resolves #468
2026-04-06 22:51:42 +02:00
Mateusz Pusz
e723823686
feat: si/core.h and si/prefix_utils.h added
2026-02-25 20:30:38 +01:00
Mateusz Pusz
a9a9e60b94
feat: wavelength should not use is_kind in the definition
2026-02-25 15:52:26 +01:00
Mateusz Pusz
23337d961b
docs: systems reference updated
2026-02-24 13:40:48 +01:00
Mateusz Pusz
556f9bf839
feat: some quantities in hep and isq marked as is_kind
2026-02-24 12:07:40 +01:00
Mateusz Pusz
5653803516
docs: system reference generator fixed to handle using directives and build cross-system hierarchy trees
2026-02-24 11:33:57 +01:00
Mateusz Pusz
9a2254e0a5
feat: width and height added to hep
2026-02-23 21:54:55 +01:00
Mateusz Pusz
48ff6f9b7f
docs: constants support added to systems reference generator
2026-02-23 19:33:40 +01:00
Mateusz Pusz
4bc3b3871b
docs: reference for HEP specialized quantities added
2026-02-22 01:02:07 +01:00
Mateusz Pusz
6e22fab415
docs: systems reference docs updated for hep constants
2026-02-21 13:06:00 +01:00
Mateusz Pusz
b109cfb380
feat: hep system refactored to be similar to the leading projects in HEP domain
2026-02-20 14:15:53 +01:00
Mateusz Pusz
9ee0d9f710
fix: normal_stress and shear_stress fixed to have stress as a parent
2026-01-31 11:33:14 +01:00
Mateusz Pusz
4f14a92351
docs: quantity hierarchy handling improved
2026-01-20 13:57:17 +01:00
Mateusz Pusz
1909d3d067
docs: broken links to some generated entities fixed
2026-01-18 16:44:46 +01:00
Mateusz Pusz
be5e7881c5
style: pre-commit
2026-01-18 16:23:03 +01:00
Mateusz Pusz
f7ee6bf44e
docs: improvements to systems generation script
2026-01-18 12:40:28 +01:00
Mateusz Pusz
170f4e4562
docs: hyperlinks added to system tables
2026-01-17 17:20:09 +01:00
Mateusz Pusz
35d766a8a5
docs: initial version of the systems documentation generator
...
Resolves #251
2026-01-16 18:00:09 +01:00