Commit Graph

  • e9e54938d4 Unit symbols with symbol updated in the documentation Mateusz Pusz 2020-03-28 12:51:17 +01:00
  • d19825e14c Numeric concepts removed from repo (no longer used) Mateusz Pusz 2020-03-28 12:08:37 +01:00
  • ae7cd4d068 CHANGELOG updated Mateusz Pusz 2020-03-27 16:00:52 +01:00
  • f75a69da9a Direct namespace usage removed from fixed_string Mateusz Pusz 2020-03-27 15:21:42 +01:00
  • f5df68253e symbol_text refactored Mateusz Pusz 2020-03-27 15:21:05 +01:00
  • 2a77e20cc6 Unit test renamed Mateusz Pusz 2020-03-27 10:08:19 +01:00
  • 852c6e90fb added [[maybe_unused]] attribute to char parameter in ASCII validation function to allow release builds to compile Ramzi Sabra 2020-03-27 02:48:55 +02:00
  • 36bee5a8c3 fixed dot product symbol Ramzi Sabra 2020-03-27 00:19:56 +02:00
  • e0263c554d added ASCII character validation; added ASCII-only superscripts, scientific notation, dot product Ramzi Sabra 2020-03-26 10:29:32 +02:00
  • c610b04904 StandardCharT is now char if only one symbol is provided Ramzi Sabra 2020-03-26 08:52:48 +02:00
  • a3d4e04645 replaced ASCIICharT typename with char Ramzi Sabra 2020-03-26 08:27:56 +02:00
  • b8073b79d0 replaced ASCII part comparison with assert ensuring same comparison result as for standard part Ramzi Sabra 2020-03-26 08:23:13 +02:00
  • dd6db61ea9 added ASCII symbol for micro SI unit prefix Ramzi Sabra 2020-03-25 09:06:45 +02:00
  • 7aa381d525 added spaceship operator Ramzi Sabra 2020-03-25 08:25:35 +02:00
  • 60d9a9036a added more operators; added tests Ramzi Sabra 2020-03-25 07:22:10 +02:00
  • f6d9a1cbda removed c_str(), size(), operator<< abstractions from basic_symbol_text Ramzi Sabra 2020-03-24 22:18:54 +02:00
  • e9272ac108 added ASCII-only format output support Ramzi Sabra 2020-03-24 06:59:25 +02:00
  • 99c309ef19 Some constants readability improved Mateusz Pusz 2020-03-26 20:57:33 +01:00
  • e7f763ddc3 Natural Units use case chapter added Mateusz Pusz 2020-03-26 20:56:26 +01:00
  • 36055208d1 Linear Algebra chapter added Mateusz Pusz 2020-03-26 18:26:27 +01:00
  • 35320fc056 Release names made bold in CHANGELOG Mateusz Pusz 2020-03-26 17:09:57 +01:00
  • 89c8c58073 Chapter titles casing unified Mateusz Pusz 2020-03-26 17:09:26 +01:00
  • d8d3dcf339 Custom Represetnation Types chapter done Mateusz Pusz 2020-03-26 16:58:37 +01:00
  • ecb158eaa7 Concepts enabled for customization points Mateusz Pusz 2020-03-26 16:37:47 +01:00
  • 4637985b7a Quantity of matrix tests added Mateusz Pusz 2020-03-26 16:36:48 +01:00
  • 73a2b30d65 Quantity of vector tests added Mateusz Pusz 2020-03-25 22:40:59 +01:00
  • ce0fbfa0a1 quantity cast refactored to match new ratio and Scalar design Mateusz Pusz 2020-03-25 22:07:16 +01:00
  • 9fbf17be06 Scalar concept extended Mateusz Pusz 2020-03-25 22:06:07 +01:00
  • c2b851c92b Linear algebra example updated Mateusz Pusz 2020-03-25 17:27:45 +01:00
  • 52e7f57c69 Measurement example updated Mateusz Pusz 2020-03-25 16:30:08 +01:00
  • f2c14dfa34 Lack of CTAD for aliases fixed for gcc-9 Mateusz Pusz 2020-03-25 15:59:45 +01:00
  • 9afcf9e695 Linear Algebra support added Mateusz Pusz 2020-03-25 15:57:53 +01:00
  • ab1cc4b8e7 Overconstrained quantity operations relaxed Mateusz Pusz 2020-03-25 15:04:33 +01:00
  • 2a5baff160 Custom representation types chapter updated Mateusz Pusz 2020-03-24 23:30:20 +01:00
  • 781e331ff0 See Also note in conversion in casting chapter updated Mateusz Pusz 2020-03-24 23:29:47 +01:00
  • 4a563d8711 Measurement example added Mateusz Pusz 2020-03-24 23:27:11 +01:00
  • be6b5720ab Custom representation types extended Mateusz Pusz 2020-03-24 23:25:47 +01:00
  • 6078ed90b0 Common CMake tools updated Mateusz Pusz 2020-03-24 23:18:15 +01:00
  • 0a906450a2 Custom representation tests moved to a new file Mateusz Pusz 2020-03-24 22:56:11 +01:00
  • 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 Andy Little 2020-03-19 11:43:12 +00:00
  • c886590b03 fix link to godbolt compiler in readme Andy Little 2020-03-21 13:59:36 +00:00
  • b605ca309b Added check for unit modifiers rbrugo 2020-03-20 14:36:35 +01:00
  • a3b9ef8eaa Deleted a commented out test case rbrugo 2020-03-20 14:10:02 +01:00
  • 3976e5ea2d Indentation refactored to 2 spaces for consistency rbrugo 2020-03-20 14:05:47 +01:00
  • 6c54d08b12 Bug fixes rbrugo 2020-03-20 13:49:58 +01:00
  • 5250afac57 Removed no longer valid tests rbrugo 2020-03-20 13:09:06 +01:00
  • 1cbab1c7b9 Unit tests now conform to the new grammar rbrugo 2020-03-20 12:36:30 +01:00
  • 182d806ad2 New grammar rbrugo 2020-03-19 21:39:12 +01:00
  • 2892a53ea6 Linear Algebra empty documentation chapter added Mateusz Pusz 2020-03-19 18:17:12 +01:00
  • f3374520a4 "Framework" and "Design" chapters renamed Mateusz Pusz 2020-03-19 14:46:23 +01:00
  • 5d06b66316 "Scenarios" chapter renamed to "Use cases" Mateusz Pusz 2020-03-19 14:45:59 +01:00
  • 034f239f96 PrefixType renamed to PrefixFamily + units hierarchy PNG fixed Mateusz Pusz 2020-03-19 14:44:56 +01:00
  • a9432b1407 Note refactored again Mateusz Pusz 2020-03-19 11:54:23 +01:00
  • 0a023cdad4 "Using namespace units" note changed a bit Mateusz Pusz 2020-03-19 11:51:30 +01:00
  • 085e332b7d FAQ chapter improved Mateusz Pusz 2020-03-19 10:49:09 +01:00
  • 21f85fc4fe "Text output" chapter finished Mateusz Pusz 2020-03-19 09:35:18 +01:00
  • c33f6f2d59 ostream width, align and fill added Mateusz Pusz 2020-03-19 09:23:27 +01:00
  • 19398f4b78 Grammar chapter updated Mateusz Pusz 2020-03-18 12:53:41 +01:00
  • 687cabc576 Grammar updated Mateusz Pusz 2020-03-18 12:17:12 +01:00
  • aee44d98be Added tests for format types rbrugo 2020-03-18 00:59:49 +01:00
  • 8b4f4daa55 Removed c, s and p types; added optional # specifier rbrugo 2020-03-18 00:09:16 +01:00
  • 4174f184f3 "Conversions and Casting" chapter done Mateusz Pusz 2020-03-18 11:21:54 +01:00
  • 572b5bdf22 Documentation for quantity constants added Mateusz Pusz 2020-03-17 18:06:45 +01:00
  • 45888ac44e Physical constants support redesigned Mateusz Pusz 2020-03-17 17:13:18 +01:00
  • d2e49b25f7 Clang uses the Ranges-v3 concepts Mateusz Pusz 2020-03-17 17:12:01 +01:00
  • 9a32c8bc2c "See also" note added to "Library Directories Structure" chapter Mateusz Pusz 2020-03-17 15:32:23 +01:00
  • 1bb484e1c4 "Grammar" chapter refactored and "Default formatting" chapter added Mateusz Pusz 2020-03-17 15:26:53 +01:00
  • 814a620fbb "Grammar" chapter updated Mateusz Pusz 2020-03-17 14:16:24 +01:00
  • c88dc6904b Reused specs field instead of precision and type rbrugo 2020-03-17 13:21:41 +01:00
  • 0593516622 Added types in format grammar rbrugo 2020-03-17 13:04:09 +01:00
  • 605d00219a "Library Directories Structure" chapter added Mateusz Pusz 2020-03-17 14:04:23 +01:00
  • c26f4500e1 E and O format specifiers removed and A added Mateusz Pusz 2020-03-16 11:31:02 +01:00
  • e51bbcc888 seealso added to "Obtaining Dependencies" Mateusz Pusz 2020-03-13 19:14:01 +01:00
  • f6ab0aaf17 examples,alternative namespaces : update box_example and put alternative namespace definitions in local headers Andy Little 2020-03-11 19:39:23 +00:00
  • 8ceb224908 example, kalman filter : remove #include <iomanip> sinc mpusz/units uses format syntax for io now Andy Little 2020-03-11 18:48:22 +00:00
  • 79f81bfe39 example, kalman filter : use constexpr std::array rather than std::vector for measurements and track, to make it harder for compiler to complain about existence of first element. Andy Little 2020-03-11 18:27:12 +00:00
  • 0cfe7c605f zip files explicitly set as a binary type in git Mateusz Pusz 2020-03-11 17:42:12 +01:00
  • 197d45d463 Sphinx RTD theme zipped Mateusz Pusz 2020-03-11 17:41:13 +01:00
  • 24af110fb8 Most of the old MD documentation files removed Mateusz Pusz 2020-03-11 13:04:34 +01:00
  • 7f9f741aa0 Units graph and scaled_unit description added Mateusz Pusz 2020-03-11 12:33:35 +01:00
  • f51f972c55 nomnoml graph text added for concepts Mateusz Pusz 2020-03-11 12:33:05 +01:00
  • dee1055ecd Data UDLs refactoring missed in README Mateusz Pusz 2020-03-11 09:33:12 +01:00
  • 657ad3c4f0 QUIET flag set for Doxygen Mateusz Pusz 2020-03-11 09:32:40 +01:00
  • aadd2716d6 SI namespace members added to Systems Mateusz Pusz 2020-03-11 09:11:41 +01:00
  • 30232186f1 Bitrate UDLs refactored Mateusz Pusz 2020-03-10 21:12:00 +01:00
  • 6a5f25750d UDL naming refactored Mateusz Pusz 2020-03-10 20:53:53 +01:00
  • d67eabf310 Forcing highlighting in Sphinx disabled Mateusz Pusz 2020-03-10 20:46:52 +01:00
  • c1c07b697a Custom C++ highlighter added to Sphinx Mateusz Pusz 2020-03-10 19:10:54 +01:00
  • 18cb5f9386 Scaled Units chapter renamed to Named Scaled Units Mateusz Pusz 2020-03-10 17:16:46 +01:00
  • f4fe0a1504 SPhinx conf.py cleanup Mateusz Pusz 2020-03-10 13:33:33 +01:00
  • af9d72efae README updated with the link to documentation Mateusz Pusz 2020-03-10 13:33:11 +01:00
  • 33ca86d868 Fixing deployment once again Mateusz Pusz 2020-03-10 13:02:16 +01:00
  • 407e339b07 deploy.sh replaced with inline commands Mateusz Pusz 2020-03-10 12:01:54 +01:00
  • ae4f9a1b2a Another try to make docs deployment Mateusz Pusz 2020-03-10 11:56:45 +01:00
  • f4f12086f7 Travis CI deploy hack Mateusz Pusz 2020-03-10 09:38:30 +01:00
  • 2ed47da811 Sphinx docs deploy step added to travis-ci Mateusz Pusz 2020-03-09 20:50:17 +01:00
  • cc8fcb3d76 pip requirements set to the latest versions Mateusz Pusz 2020-03-09 20:18:51 +01:00
  • d800f29585 pip dependencies moved to buid.py for CI Mateusz Pusz 2020-03-09 20:07:30 +01:00
  • d4779ce16d configureDoxyfile definition moved before use Mateusz Pusz 2020-03-09 19:56:12 +01:00
  • 826e680b6f Minor CMake code formating Mateusz Pusz 2020-03-09 19:52:13 +01:00