Commit Graph
134 Commits
Author SHA1 Message Date
Mateusz Pusz ce53df71fc Added a few more derived dimensions 2019-07-24 16:55:21 +02:00
Mateusz Pusz 22e0089c77 Conan test package build fixed 2019-07-24 13:28:07 +02:00
Mateusz Pusz 41fdfeeea9 Version updated to 0.3.0 2019-07-24 13:27:46 +02:00
Mateusz Pusz 9e74613a4a Leading underscore prefix removed from UDLs 2019-07-24 12:20:06 +02:00
Mateusz Pusz 98203afa29 units moved to std::experimental namespace 2019-07-24 11:58:15 +02:00
Mateusz Pusz 4ca2004859 0.2.0 release description added to release notes 2019-07-24 11:34:17 +02:00
Mateusz Pusz 0a7aa690b9 Small documentation update
- default value for quantity representation
2019-07-24 11:33:15 +02:00
Mateusz Pusz df7edd6377 Merge pull request #4 from mkrupcale/fix-conan-install-doc
Fix conan-mpusz remote URL
2019-07-19 16:53:32 +02:00
Mateusz Pusz eeb4c9c951 Dimension template parameter removed from quantity 2019-07-19 13:49:49 +02:00
Mateusz Pusz 03a22cba2a upcasting renamed to downcasting 2019-07-18 23:24:24 +02:00
Mateusz Pusz 7cbeb35e17 Double sorting of exponents removed v0.2.0 2019-07-18 10:01:42 +02:00
Mateusz Pusz f80fcad920 Overview added to DESIGN.md 2019-07-18 09:54:35 +02:00
Matthew Krupcale 838bb65b1b Fix conan-mpusz remote URL
* doc/INSTALL.md: Fix conan-mpusz remote URL
2019-06-13 21:07:18 -04:00
Mateusz Pusz 25a470dcb7 std::conditional_t replaced with custom implementation 2019-05-28 16:21:28 +02:00
Mateusz Pusz 9c0f2c6878 Custom ratio type implemented 2019-05-28 16:17:48 +02:00
Mateusz Pusz 7bcc5c7b0b common_ratio refactored 2019-05-28 15:01:50 +02:00
Mateusz Pusz c43871578e type_list refactored 2019-05-28 14:35:25 +02:00
Mateusz Pusz 9d5e46cd53 Custom type_traits header added 2019-05-28 14:33:57 +02:00
Mateusz Pusz cec78ec8cb type_list related tests added to metabench 2019-05-28 14:33:08 +02:00
Mateusz Pusz c3d896e661 Input range for ratio creation changed 2019-05-28 14:31:50 +02:00
Mateusz Pusz 6780978be6 ratio_type_constexpr refactored to provide safe_multiply 2019-05-19 20:38:45 +02:00
Mateusz Pusz 7caadfcd0d Ratio metabench tests split to individual operations 2019-05-19 17:40:05 +02:00
Mateusz Pusz 225696135c Small documentation update 2019-05-18 18:15:07 +02:00
Mateusz Pusz 4282bd0cc7 Project version updated to 0.2.0 2019-05-18 13:22:49 +02:00
Mateusz Pusz e2099ed95b CI scripts switched to gcc-9 2019-05-18 13:20:21 +02:00
Mateusz Pusz 82263d8562 Hacked std::type_identity removed 2019-05-18 13:20:21 +02:00
Mateusz Pusz 4b6a7ebb39 Down with typename 2019-05-18 13:19:23 +02:00
Mateusz Pusz d75377ccaf std::decay_t replaced with std::remove_cvref_t 2019-05-18 13:19:23 +02:00
Mateusz Pusz 348dc236bd 0.1.0 released for gcc-8 v0.1.0 2019-05-18 13:01:09 +02:00
Mateusz Pusz f18b00252b Metabench chart renamed 2019-05-18 12:59:37 +02:00
Mateusz Pusz c30673fb7e Compiler version specific configuration support added 2019-05-18 12:59:08 +02:00
Mateusz Pusz 28277c56ed A small refactoring of a metabench cmake 2019-05-17 23:34:09 +02:00
Mateusz Pusz 7bebf6e1e0 Metabench support and tests added 2019-05-17 22:41:46 +02:00
Mateusz Pusz a63b5ab111 std::ratio<1> set as a default for unit 2019-05-09 19:54:18 -06:00
Mateusz Pusz 1bbbd02f1c Concepts workaround added to operator/() 2019-05-08 20:43:52 -06:00
Mateusz Pusz 85ab642fc4 Scalar concept added 2019-05-08 19:56:24 -06:00
Mateusz Pusz 61e9edbcdf Compiler version checking added to conanfile.py 2019-05-08 17:55:49 -06:00
Mateusz Pusz 04a3218cd0 CI fixed for compiler.cppstd 2019-05-08 15:47:46 -06:00
Mateusz Pusz 9d50534a1f Updated to cmcstl2/2019.04.26 2019-05-08 15:10:06 -06:00
Mateusz Pusz aca7861faf cppstd moved to compiler.cppstd 2019-05-08 15:09:42 -06:00
Mateusz Pusz e5ee2cd381 Conan is able to set C++ version when cppstd is used 2019-05-08 12:11:43 -06:00
Mateusz Pusz 863a14ed36 Unit tests with useless casts refactored 2019-05-08 11:19:33 -06:00
Mateusz Pusz 9000a0206e Compile flags updated 2019-05-08 11:13:23 -06:00
Mateusz Pusz 27ab2db216 Minor changes to .gitignore 2019-05-08 09:53:07 -06:00
Mateusz Pusz 85cd880572 Conan packaging refactored 2019-05-08 09:52:46 -06:00
Mateusz Pusz 88a3b9b50a Portability issue fixed in a unit test 2019-05-08 09:06:45 -06:00
Mateusz Pusz 7b186e31cc Minor file formatting 2019-05-08 09:06:20 -06:00
Mateusz Pusz 02de44cd12 .gitignore updated 2019-05-08 09:05:59 -06:00
Mateusz Pusz e9d1ae2719 Concepts-related hacks added to import them to std namespace 2019-05-08 09:05:31 -06:00
Mateusz Pusz 4990274281 .vs adde to .gitignore 2019-05-08 07:17:28 -06:00