Commit Graph
539 Commits
Author SHA1 Message Date
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