Commit Graph

19 Commits

Author SHA1 Message Date
Mateusz Pusz
bbbb77286c refactor: physical replaced with isq
Refers to #249
2021-03-16 12:03:25 +01:00
Johel Ernesto Guerrero Peña
017183653d feat: full-on dimensional analysis between related quantity kinds 2021-02-21 00:17:03 +01:00
Mateusz Pusz
c641f1873f docs: Documentation updated 2021-02-16 16:19:57 +01:00
Mateusz Pusz
cfc90f4aac refactor: 💥 basic_concepts, quantity and quantity_cast refactored
BREAKING CHANGE:  ScalableNumber renamed to QuantityValue

Resolves #107
2020-10-06 18:17:52 +02:00
Mateusz Pusz
8cc7a53943 docs: various small documentation fixes 2020-09-14 08:45:36 +02:00
Mateusz Pusz
a19c97fe85 refactor: small downcasting refactoring 2020-09-12 21:20:17 +02:00
Mateusz Pusz
caae7675d6 docs: documentation updated with recent changes 2020-09-11 23:32:41 +02:00
Mateusz Pusz
79558a6d72 refactor: systems defined in terms of SI moved under si namespace 2020-09-10 17:14:33 +02:00
Mateusz Pusz
e367afed71 Merge branch 'downcasting_2.0' 2020-09-09 20:31:03 +02:00
Mateusz Pusz
9a49df7222 refactor: 💥 Scalar concept renamed to ScalableNumber
Resolves #114
2020-09-08 21:17:09 +02:00
Mateusz Pusz
88c4ef07b0 docs: Minor documentation related issues resolved 2020-09-08 20:05:30 +02:00
Mateusz Pusz
4bb51586dc refactor: got rid of gcc-9 backlog
BREAKING CHANGE: gcc-9.3 no longer supported
2020-09-08 13:09:34 +02:00
Mateusz Pusz
563b358d5e feat!: 💥 dimensionless quantities refactored
Dimensionless quantities are now represented by quantity types rather
than by plain representation types. Only dimensionless quantities with
`unitless` unit are implicitly convertible from representation types.

`units::exp()` now is a function doing std::exp() on a representation
type (previous `units::exp` class template was renamed to
`units::exponent`).

BREAKING_CHANGE: gcc-9.3 support removed
BREAKING_CHANGE: `exp` and `Exp` renamed to `exponent` and `Exponent`
Resolves #27
Resolves #42
2020-09-08 11:02:16 +02:00
Mateusz Pusz
5c98924efb Downcasting reworked to allow OFF and AUTO modes 2020-08-19 13:37:57 +02:00
Mateusz Pusz
f46e0af79d Minor cleanup in directories chapter 2020-05-13 15:36:50 +02:00
Mateusz Pusz
df6a0da9d3 Documentation updated 2020-05-13 12:50:14 +02:00
Mateusz Pusz
9a32c8bc2c "See also" note added to "Library Directories Structure" chapter 2020-03-17 15:32:23 +01:00
Mateusz Pusz
605d00219a "Library Directories Structure" chapter added 2020-03-17 14:04:23 +01:00
Mateusz Pusz
b65328d575 Sphinx-based documentation added 2020-03-09 18:55:41 +01:00