Mateusz Pusz
73a2b30d65
Quantity of vector tests added
2020-03-25 22:40:59 +01:00
Mateusz Pusz
ce0fbfa0a1
quantity cast refactored to match new ratio and Scalar design
2020-03-25 22:07:16 +01:00
Mateusz Pusz
9fbf17be06
Scalar concept extended
...
Scalar concept extended with types that are not constructible from and integral type
2020-03-25 22:06:07 +01:00
Mateusz Pusz
c2b851c92b
Linear algebra example updated
2020-03-25 17:27:45 +01:00
Mateusz Pusz
52e7f57c69
Measurement example updated
2020-03-25 16:30:08 +01:00
Mateusz Pusz
f2c14dfa34
Lack of CTAD for aliases fixed for gcc-9
2020-03-25 15:59:45 +01:00
Mateusz Pusz
9afcf9e695
Linear Algebra support added
2020-03-25 15:57:53 +01:00
Mateusz Pusz
ab1cc4b8e7
Overconstrained quantity operations relaxed
2020-03-25 15:04:33 +01:00
Mateusz Pusz
2a5baff160
Custom representation types chapter updated
2020-03-24 23:30:20 +01:00
Mateusz Pusz
781e331ff0
See Also note in conversion in casting chapter updated
2020-03-24 23:29:47 +01:00
Mateusz Pusz
4a563d8711
Measurement example added
2020-03-24 23:28:39 +01:00
Mateusz Pusz
be6b5720ab
Custom representation types extended
2020-03-24 23:25:47 +01:00
Mateusz Pusz
6078ed90b0
Common CMake tools updated
2020-03-24 23:18:15 +01:00
Mateusz Pusz
0a906450a2
Custom representation tests moved to a new file
2020-03-24 22:56:11 +01:00
Andy Little
6b7e5893d2
examples, alternative namespaces : Part2 of put alternative namespace definitions in local headers.
...
examples, clcpp_response,alternative_namespaces::clcpp_response : use fmt functions for showing precision of quantities
examples, alternative namespaces : combined the alternative namespace quantity typedefs in header files.
examples, alternative namespaces : add simple timer example
2020-03-21 18:23:05 +01:00
Andy Little
c886590b03
fix link to godbolt compiler in readme
2020-03-21 18:14:49 +01:00
rbrugo
b605ca309b
Added check for unit modifiers
2020-03-20 16:15:53 +01:00
rbrugo
a3b9ef8eaa
Deleted a commented out test case
2020-03-20 16:15:53 +01:00
rbrugo
3976e5ea2d
Indentation refactored to 2 spaces for consistency
2020-03-20 16:15:53 +01:00
rbrugo
6c54d08b12
Bug fixes
2020-03-20 16:15:53 +01:00
rbrugo
5250afac57
Removed no longer valid tests
2020-03-20 16:15:53 +01:00
rbrugo
1cbab1c7b9
Unit tests now conform to the new grammar
2020-03-20 16:15:53 +01:00
rbrugo
182d806ad2
New grammar
2020-03-20 16:15:53 +01:00
Mateusz Pusz
2892a53ea6
Linear Algebra empty documentation chapter added
2020-03-19 18:17:12 +01:00
Mateusz Pusz
f3374520a4
"Framework" and "Design" chapters renamed
2020-03-19 14:46:23 +01:00
Mateusz Pusz
5d06b66316
"Scenarios" chapter renamed to "Use cases"
2020-03-19 14:45:59 +01:00
Mateusz Pusz
034f239f96
PrefixType renamed to PrefixFamily + units hierarchy PNG fixed
2020-03-19 14:44:56 +01:00
Mateusz Pusz
a9432b1407
Note refactored again
2020-03-19 11:54:23 +01:00
Mateusz Pusz
0a023cdad4
"Using namespace units" note changed a bit
2020-03-19 11:51:30 +01:00
Mateusz Pusz
085e332b7d
FAQ chapter improved
2020-03-19 10:49:09 +01:00
Mateusz Pusz
21f85fc4fe
"Text output" chapter finished
2020-03-19 09:35:18 +01:00
Mateusz Pusz
c33f6f2d59
ostream width, align and fill added
2020-03-19 09:23:27 +01:00
Mateusz Pusz
19398f4b78
Grammar chapter updated
2020-03-18 12:53:41 +01:00
Mateusz Pusz
687cabc576
Grammar updated
2020-03-18 12:17:12 +01:00
rbrugo
aee44d98be
Added tests for format types
2020-03-18 12:16:02 +01:00
rbrugo
8b4f4daa55
Removed c, s and p types; added optional # specifier
2020-03-18 12:16:02 +01:00
Mateusz Pusz
4174f184f3
"Conversions and Casting" chapter done
2020-03-18 11:21:54 +01:00
Mateusz Pusz
572b5bdf22
Documentation for quantity constants added
2020-03-17 18:06:45 +01:00
Mateusz Pusz
45888ac44e
Physical constants support redesigned
2020-03-17 17:13:18 +01:00
Mateusz Pusz
d2e49b25f7
Clang uses the Ranges-v3 concepts
2020-03-17 17:12:01 +01:00
Mateusz Pusz
9a32c8bc2c
"See also" note added to "Library Directories Structure" chapter
2020-03-17 15:32:23 +01:00
Mateusz Pusz
1bb484e1c4
"Grammar" chapter refactored and "Default formatting" chapter added
2020-03-17 15:26:53 +01:00
Mateusz Pusz
814a620fbb
"Grammar" chapter updated
2020-03-17 14:16:24 +01:00
rbrugo
c88dc6904b
Reused specs field instead of precision and type
2020-03-17 14:08:13 +01:00
rbrugo
0593516622
Added types in format grammar
2020-03-17 14:08:13 +01:00
Mateusz Pusz
605d00219a
"Library Directories Structure" chapter added
2020-03-17 14:04:23 +01:00
Mateusz Pusz
c26f4500e1
E and O format specifiers removed and A added
2020-03-16 11:31:02 +01:00
Mateusz Pusz
e51bbcc888
seealso added to "Obtaining Dependencies"
2020-03-13 19:14:01 +01:00
Andy Little
f6ab0aaf17
examples,alternative namespaces : update box_example and put alternative namespace definitions in local headers
2020-03-12 16:37:49 +01:00
Andy Little
8ceb224908
example, kalman filter : remove #include <iomanip> sinc mpusz/units uses format syntax for io now
2020-03-12 16:36:12 +01:00