Commit Graph

21 Commits

Author SHA1 Message Date
Mateusz Pusz
0670fbdd9f feat: value_cast<Representation, Unit>() complementary conversion function added 2024-09-13 21:38:59 +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
2cff579650 feat: representation type template parameter added to value convertion functions
Resolves #588
2024-07-04 22:05:40 +01:00
Mateusz Pusz
b113f6ad0e Merge branch 'master' into feature/more-value-casts 2024-06-14 21:44:19 +09: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
6aa848a456 feat: 💥 from now on dimnensions have to be marked as final 2024-06-12 14:17:32 +02:00
Mateusz Pusz
c69bd140b2 refactor: all units made final 2024-06-06 13:18:45 +02:00
Yves Delley
da17b01793 added a bit more detail to the documentation of the quantity-point overloads of 2024-06-03 20:43:23 +02:00
Yves Delley
f30fac17f0 added a bit of documentation 2024-05-12 11:13:00 +02:00
Mateusz Pusz
63d00977e1 docs: improved the docs for using-directives of unit_symbols 2024-02-27 09:44:42 +01:00
Mateusz Pusz
01dbd02519 docs: "Value-truncating conversions" chapter updated as value_cast now properly works on quantity points 2024-01-08 10:30:45 +01:00
Mateusz Pusz
1b5b4dbdcd docs: "Framework Basics" chapters updated and cleaned up 2023-12-26 11:07:21 +01:00
Mateusz Pusz
436463b7a7 feat: value_cast<Unit, Representation> added 2023-12-19 18:19:22 +01:00
Mateusz Pusz
3ec57f0c58 docs: admonition in "Value-preserving conversions" chapter removed 2023-10-15 17:06:45 +02:00
Mateusz Pusz
bf954cfcaf docs: q.force_in(U) documentation added 2023-09-13 10:44:50 +02:00
Mateusz Pusz
89eba3cd66 docs: additional code example added to the "Value-preserving conversions" chapter 2023-09-13 09:00:21 +02:00
Mateusz Pusz
bf1af91a51 docs: important admonition added for floating-points being value-preserving 2023-08-31 18:57:39 +02:00
Mateusz Pusz
fa38e4f497 docs: admonition types usage fine tuned 2023-08-30 11:33:30 +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
3299f53a0f docs: documentation pages stubs added 2023-06-22 09:08:45 +02:00