Commit Graph

  • 1c64e9f4a2 refactor: remove Expects macro Johel Ernesto Guerrero Peña 2020-08-22 16:06:51 -04:00
  • 5c98924efb Downcasting reworked to allow OFF and AUTO modes Mateusz Pusz 2020-05-08 10:50:34 +02:00
  • 653a090a8a unknown_dimension simplified Mateusz Pusz 2020-08-18 14:27:33 +02:00
  • 12c0177633 docs: fix emphasized lines Johel Ernesto Guerrero Peña 2020-08-18 02:56:01 -04:00
  • 746ac178e4 docs: mention quantity_point where appropriate Johel Ernesto Guerrero Peña 2020-08-17 22:23:11 -04:00
  • 530fb41ada docs: add section on quantity points Johel Ernesto Guerrero Peña 2020-08-17 19:28:47 -04:00
  • 6c5d763fbb refactor: nodiscard to functions Johel Ernesto Guerrero Peña 2020-08-17 22:27:26 -04:00
  • 104d572858 Missing libtinfo5 installation added to build.py Mateusz Pusz 2020-08-17 23:39:40 +02:00
  • 539db296ce Conan initialization improved in install.sh Mateusz Pusz 2020-08-17 23:34:16 +02:00
  • ed10f8bfeb Dependencies updated in CHANGELOG Mateusz Pusz 2020-08-17 22:08:35 +02:00
  • 82baa51708 fmt updated to 7.0.3 Mateusz Pusz 2020-08-17 22:07:59 +02:00
  • c351b81dd4 doxygen updated to 1.8.18 Mateusz Pusz 2020-08-17 21:58:27 +02:00
  • af996aaed3 catch2 updated to 2.13.0 Mateusz Pusz 2020-08-17 21:56:58 +02:00
  • 8c6237fd82 range-v3 updated to 0.11.0 Mateusz Pusz 2020-08-17 21:54:06 +02:00
  • d452ec7df5 gsl header replaced with gsl_assert Mateusz Pusz 2020-08-17 21:33:23 +02:00
  • 51b6d2f974 ms-gsl dependency added to handle Expects (resolves #132) Mateusz Pusz 2020-08-17 20:27:45 +02:00
  • 1748aff42b Common CMake scripts repo regression fixed Mateusz Pusz 2020-08-16 15:06:07 +02:00
  • 02d5ab8478 refactor: avoid always false comparison Johel Ernesto Guerrero Peña 2020-07-19 15:06:49 -04:00
  • 67b1c499d1 refactor: avoid always false comparison Johel Ernesto Guerrero Peña 2020-07-19 14:27:46 -04:00
  • deb1ee6efa Truncating conversions disalowed for *=, /=, +=, amd -= operators (resolves #137) Mateusz Pusz 2020-08-16 13:29:40 +02:00
  • 69dddaf1f6 feat: nodiscard for postfix increment and decrement Johel Ernesto Guerrero Peña 2020-08-09 22:10:03 -04:00
  • 5cb6d93099 Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2020-06-29 20:31:47 +02:00
  • 018d95e935 Dimensions concepts definitions refactored Mateusz Pusz 2020-06-29 20:31:39 +02:00
  • 9f94a73bba Custom is_same implementation added Mateusz Pusz 2020-06-29 20:30:59 +02:00
  • 7eccef78a9 is_instantiation renamed to is_instantiation_of Mateusz Pusz 2020-06-29 20:28:10 +02:00
  • 264d6dd9dc CI on gcc-9.2 disabled (waiting for gcc-9.3 in Travis CI) Mateusz Pusz 2020-06-29 20:24:32 +02:00
  • cacbea1d4c corrected copy-paste error in mole definition Mike Ford 2020-06-29 16:01:40 +01:00
  • 25b67101d9 Minimum compiler version supported changed to gcc-9.3 Mateusz Pusz 2020-06-28 18:03:09 +02:00
  • d2c66e79f5 angular_velocity support fixed Mateusz Pusz 2020-06-27 19:23:32 +02:00
  • 9125c1bf2e Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2020-06-27 19:15:57 +02:00
  • d171f5451e NTTP ratio support added (resolves #49) Mateusz Pusz 2020-06-27 19:15:46 +02:00
  • 34df0eb3db trivial reordering Mike Ford 2020-06-27 12:44:44 +01:00
  • db5a6e9cbd added angular velocity dimension, header file and test in si system Mike Ford 2020-06-27 12:42:56 +01:00
  • 03facbefd2 --recurse-submodules changed to --recursive in Usage docs Mateusz Pusz 2020-06-25 17:45:50 +02:00
  • e277ceaf7d Quick start example refactored Mateusz Pusz 2020-06-25 17:45:11 +02:00
  • 05c466873f glide_computer example docs minor updates Mateusz Pusz 2020-06-25 17:44:51 +02:00
  • d551e089a9 added mil udl Mike Ford 2020-06-24 10:50:11 +01:00
  • 0f8e4cea3f added some more lengths to fps system Mike Ford 2020-06-24 10:39:53 +01:00
  • d772b4a82f mp-units rebuild forced in build.py Mateusz Pusz 2020-06-23 12:05:12 +02:00
  • 997d5f22f1 glide_computer example documentation updated Mateusz Pusz 2020-06-22 21:35:24 +02:00
  • a4fcc9422d glide_computer example added to docs Mateusz Pusz 2020-06-22 19:43:06 +02:00
  • b4121707df length_3d added in glide_computer Mateusz Pusz 2020-06-22 19:41:34 +02:00
  • 4d6e1d9330 Another approach to make ""mp-units:CONAN_RUN_TESTS" work correctly Mateusz Pusz 2020-06-22 16:55:15 +02:00
  • 7445a2bcf1 glide_computer code cleanup Mateusz Pusz 2020-06-22 16:23:18 +02:00
  • 29cba5c68a Setting of CONAN_RUN_TESTS via travis.yml restored Mateusz Pusz 2020-06-21 11:22:34 +02:00
  • d98a8a0c5e build.py fixed Mateusz Pusz 2020-06-21 11:04:20 +02:00
  • 1326496a35 A small refactoring of conan and Travid build scripts Mateusz Pusz 2020-06-21 10:56:05 +02:00
  • b610a6369f CHANGELOG updated Mateusz Pusz 2020-06-21 10:38:13 +02:00
  • f55eacfa85 glide_computer example added Mateusz Pusz 2020-06-21 10:37:45 +02:00
  • 71c4bc2761 Small quantity_point refactoring Mateusz Pusz 2020-06-19 19:37:52 +02:00
  • 0c0d097586 C++20 comparison operators refactored Mateusz Pusz 2020-06-19 19:37:18 +02:00
  • dcbadfe285 fix: commented out requirement Johel Ernesto Guerrero Peña 2020-05-31 15:46:10 -04:00
  • d6d17c6c6e refactor: nodiscard to type level Johel Ernesto Guerrero Peña 2020-05-31 15:07:27 -04:00
  • ef316a3dba revert: default-initializing with zero() Johel Ernesto Guerrero Peña 2020-05-31 15:05:17 -04:00
  • fb88a441c9 fix(gcc9): wrong use of Concepts TS terse syntax Johel Ernesto Guerrero Peña 2020-05-31 14:48:45 -04:00
  • 5f21106a02 refactor: deduction guide to be unconstrained Johel Ernesto Guerrero Peña 2020-05-31 14:03:18 -04:00
  • 9e001b4b48 refactor: non-member operators to use terse syntax Johel Ernesto Guerrero Peña 2020-05-31 13:42:55 -04:00
  • 270485e9b6 test: remove redundancy Johel Ernesto Guerrero Peña 2020-05-30 23:25:57 -04:00
  • ead398f812 fix: default-initialize with zero() Johel Ernesto Guerrero Peña 2020-05-30 22:55:07 -04:00
  • 92c6b0d132 test: exclude gcc9 for presumably failing line Johel Ernesto Guerrero Peña 2020-05-30 22:05:25 -04:00
  • 764176dcad fix(gcc9): comparisons Johel Ernesto Guerrero Peña 2020-05-30 21:53:24 -04:00
  • 628ccde5f0 fix: use trailing requires clause Johel Ernesto Guerrero Peña 2020-05-30 21:33:51 -04:00
  • 75119eef3f feat: quantity_point Johel Ernesto Guerrero Peña 2020-05-30 21:07:11 -04:00
  • 75274e13ca CHANGELOG updated Mateusz Pusz 2020-06-17 14:59:42 +02:00
  • 1cf58f3796 added to fps length, mass, force and pressure Mike Ford 2020-06-17 11:10:21 +01:00
  • d4d5ad243c minor fix in fps example Mike Ford 2020-06-17 10:41:06 +01:00
  • 3a1c16e070 Conan build policy changed to a list field Mateusz Pusz 2020-06-16 20:20:08 +02:00
  • a8508f124c New deduced units and FPS system documentation added Mateusz Pusz 2020-06-16 19:36:49 +02:00
  • fb3ab79401 Missing constraints added for prefixed_alias_unit Mateusz Pusz 2020-06-16 19:15:40 +02:00
  • 169e73e61b named_deduced_derived_unit renamed to named_deduced_unit Mateusz Pusz 2020-06-16 19:15:09 +02:00
  • a3a12229d9 foot_pound_second example slightly refactored Mateusz Pusz 2020-06-16 17:44:32 +02:00
  • 50623e492e Option to disable documentation generation added Mateusz Pusz 2020-06-16 17:44:07 +02:00
  • 54df464b1d Conversion issues fixed in si_fps_test Mateusz Pusz 2020-06-16 17:42:39 +02:00
  • 4a46f44618 Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2020-06-16 17:12:57 +02:00
  • c97a438807 playing with named derived units to allow knots to be deduced from nautical miles & hours but be called knot instead of mi(naut) / h Mike Ford 2020-05-31 12:32:14 +01:00
  • aa84dcb9ef added example and some more units to fps system Mike Ford 2020-05-31 00:37:19 +01:00
  • 5b9203d9d6 Added the "named_deduced_unit" type and more units to the fps system Mike Ford 2020-05-30 16:19:17 +01:00
  • 8230a42cb0 added some units for the foot-pound-second system and the static tests Mike Ford 2020-05-29 00:57:35 +01:00
  • 0dafb136cb libfmt updated to 6.2.1 Mateusz Pusz 2020-05-29 11:49:08 +02:00
  • fea072aeb5 warnings.cmake refactored Mateusz Pusz 2020-05-29 10:07:01 +02:00
  • 10f93b5386 Compilation on gcc-9 fixed Mateusz Pusz 2020-05-28 20:45:15 +02:00
  • 86b9177816 Specialize common_type to satisfy comparison concepts (resolves #113) Mateusz Pusz 2020-05-28 20:19:05 +02:00
  • ed9f51c75b CHANGELOG updated Mateusz Pusz 2020-05-28 19:22:45 +02:00
  • a9627c60cd math.h function signatures refactored to use Quantity concept (thanks kwikius!) Mateusz Pusz 2020-05-28 19:20:12 +02:00
  • 84c8a0632e Reference section of documentation refactored + random added Mateusz Pusz 2020-05-28 14:22:14 +02:00
  • 77a94b6d73 Ccompilation error fixed on gcc-9 Mateusz Pusz 2020-05-28 13:37:20 +02:00
  • caeae68326 removed redundant explicit keyword from default constructors Ramzi Sabra 2020-05-28 00:04:40 +03:00
  • 341b17e99a passed rep by reference; added constraints for rep Ramzi Sabra 2020-05-25 20:59:02 +03:00
  • 2f67372e17 refactored random distribution number wrapper and test Ramzi Sabra 2020-05-25 02:33:45 +03:00
  • 1ce7949cf5 added STL random number distributions wrappers Ramzi Sabra 2020-05-22 06:49:25 +03:00
  • 5dd9eaac87 Redundant constraints removed (resolves #109) Mateusz Pusz 2020-05-24 22:49:53 +02:00
  • 031da7df42 si angle header : fix wrong literal return type so now returns an angle rather than a length! Andy Little 2020-05-21 09:57:37 +01:00
  • b65a5bf6b2 quantity_of_matrix_tests uncommented thanks to a fix in the LA library Mateusz Pusz 2020-05-20 22:12:37 +02:00
  • 735eb3354e experimental_angle example compilation fixed on gcc-10 Mateusz Pusz 2020-05-20 22:12:03 +02:00
  • f281e417e2 Experimental branch using angle as a dimension. Added dim_angle, Angle concept etc. Not really for merging, but fun to play with.(The main problem is that it doesnt conform to SI) See https://github.com/mpusz/units/issues/99 Could try adding degrees etc in same way as non-si units Andy Little 2020-05-14 17:41:04 +01:00
  • 51f3739e46 example linear_algebra : change deduced type of iterator index to unsigned type Andy Little 2020-05-14 17:27:49 +01:00
  • 77dc0f3e01 Sphinx generation fixed Mateusz Pusz 2020-05-17 17:30:14 +02:00
  • f6c6ed6ae4 Conan badge in README updated to 0.5.0/stable Mateusz Pusz 2020-05-17 12:07:09 +02:00
  • 80d67163c8 linear_algebra updated to 0.7.0/testing Mateusz Pusz 2020-05-17 12:04:57 +02:00
  • 6f48085ea3 Development switched to 0.6.0 Mateusz Pusz 2020-05-17 11:47:01 +02:00