Commit Graph
28 Commits
Author SHA1 Message Date
Mateusz Pusz 58f07799e8 docs: "Many shades of the same unit" extended with a note about the derived units order 2024-10-16 17:18:19 +02:00
Mateusz Pusz 5742ca8162 docs: "Common units" chapter cleanup 2024-10-15 20:52:51 +02:00
Mateusz Pusz 6591a65d06 feat: 𝜋 added as an alias for pi 2024-10-14 22:49:58 +02:00
Mateusz Pusz 4eb63227e2 refactor: 💥 ascii -> portable, unicode -> utf8, 'A' -> 'P' 2024-10-10 00:02:08 +02:00
Mateusz Pusz 21d07a4cf4 docs: "Symbols of scaled units" chapter added + minor updates to scaled and common units chapters 2024-10-05 18:11:18 +02:00
Mateusz Pusz defc69b346 refactor: 💥 mag_constant now takes a symbol and a value and the class deriving from it must be final 2024-10-02 19:05:45 +02:00
Mateusz Pusz 47344b13bd refactor: pi mag_constant refactored to be one-liner 2024-09-28 15:20:41 +02:00
Mateusz Pusz 3190d15eba feat: common_unit support added 2024-09-26 20:28:41 +02:00
Mateusz Pusz 3671f64153 refactor: 💥 magnitudes code cleanup + mag_pi is now mag<pi> 2024-09-23 13:42:39 +02:00
Mateusz Pusz ae816a97fc docs: "Unit symbols" chapter added 2024-09-13 17:07:03 +02: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 77625d63cb feat: 💥 unit_can_be_prefixed removed - from now on all named units can be prefixed
Resolves #604
2024-08-22 08:06:00 +02:00
Mateusz Pusz aab0ef8ea0 docs: a tip with unit_can_be_prefixed workaround added 2024-08-21 11:17:41 +02:00
Mateusz Pusz c69bd140b2 refactor: all units made final 2024-06-06 13:18:45 +02:00
Mateusz Pusz b885f2b84e docs: prefixed unit definitions updated 2024-06-01 09:13:02 +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
Mateusz Pusz 10600868a2 docs: some docs updated 2023-11-06 21:55:44 -10:00
Mateusz Pusz 3dba9416cb docs: "Design Overview" chapter added and "Concepts" chapter reworked 2023-10-31 09:45:42 +01:00
Mateusz Pusz c75559dd34 docs: "i.e." replaced with "e.g." everywhere in the project 2023-10-10 20:24:23 +02:00
Mateusz Pusz 0d66089853 feat: 💥 inverse() support added for dimensions, quantity_spec, units, and references (1 / s will now create quantity and not a Unit) 2023-10-06 12:53:18 -06:00
Mateusz Pusz fa38e4f497 docs: admonition types usage fine tuned 2023-08-30 11:33:30 +02:00
Mateusz Pusz 7c41561c0d docs: "Basic Concepts" chapter revised 2023-08-29 14:17:14 +02:00
Mateusz Pusz ae92b49775 refactor: op[U] for quantity and quantity_point replaced with .in(U)
Resolves #469
2023-08-23 16:46:15 +02:00
Mateusz Pusz 4c49e9c57f docs: cross-page links fixed 2023-08-03 21:23:34 +02:00
Mateusz Pusz 7fce53e285 docs: "System of Units" chapter added 2023-06-29 15:09:38 +01:00
Mateusz Pusz 3299f53a0f docs: documentation pages stubs added 2023-06-22 09:08:45 +02:00