Commit Graph
1087 Commits
Author SHA1 Message Date
Mateusz Pusz a8fccf0cb5 docs: Quantity Kinds docs fixed
Fixes #204
2021-02-15 20:38:24 +01:00
Mateusz Pusz 29d40f42ef build: ci-conan fixed 2021-02-15 20:11:16 +01:00
Mateusz Pusz a0aa450267 build: downcast_mode verifications added to Conan unit tests
Only `auto` and `on` for now as `off` does not work
2021-02-15 20:09:35 +01:00
Mateusz Pusz 79025fff3d fix: Implicit conversion in a downcast_result fixed 2021-02-15 20:08:17 +01:00
Mateusz Pusz 4051a74554 docs: Linear algebra docs fixed 2021-02-15 19:44:19 +01:00
Johel Ernesto Guerrero Peña 6bf09aa646 feat: quantity_kind and quantity_point_kind 2021-02-15 19:31:08 +01:00
Mateusz Pusz 384f4b2624 Merge branch 'master' of github.com:mpusz/units 2021-02-15 18:34:41 +01:00
Mateusz Pusz 959895d2b9 build: CMake installation namespace fixed 2021-02-15 18:34:26 +01:00
Johel Ernesto Guerrero Peña a168f49b66 fix: lack of compound assignment from dimensionless<one> 2021-02-15 17:07:55 +01:00
Mateusz Pusz 8f04bd9cfe build: mp::units CMake target was a bad idea -> mp-units::mp-units is back 2021-02-15 17:06:09 +01:00
Mateusz Pusz 4d965d7f47 fix: 💥 dim_torque now properly divides by an angle (instead of multiply) + default unit name change
Resolves #220
2021-02-15 15:01:56 +01:00
Johel Ernesto Guerrero Peña efeacca9ee fix: restore user-warnings within the library implementation 2021-02-06 21:20:31 +01:00
Mateusz Pusz 8100b6c13d build: scope parameter added to set_warnings() 2021-01-28 18:53:00 +01:00
Mateusz Pusz df4fe0bc57 build: CMakeDeps support added 2021-01-28 18:51:48 +01:00
Mateusz Pusz 1108e13cab build: test_package swithced to use new Conan toolchains 2021-01-28 14:12:13 +01:00
Mateusz Pusz 5eb9b047bf build: cmake_paths is now supported by Conan recipe 2021-01-27 17:48:53 +01:00
Mateusz Pusz f9b15ddcd5 build: fmt updated to 7.1.3 2021-01-27 17:12:27 +01:00
Mateusz Pusz 6ebbc11072 build: catch2 updated to 2.13.4 2021-01-27 17:10:14 +01:00
Johel Ernesto Guerrero Peña 98c15a2356 fix: quantity_cast between different, equivalent dimensions 2021-01-18 21:27:16 +01:00
Mateusz Pusz ba37c37abd fix: MSVC compilation fixed 2021-01-06 19:06:09 +01:00
Mateusz Pusz 3ce9a5ba67 refactor: Not needed parnetheses removed 2021-01-06 19:00:10 +01:00
Mateusz Pusz f4ff02f8e5 fix: quantity's compound operators fixed to behave like ints do 2021-01-06 16:44:32 +01:00
Mateusz Pusz a84c9addfa build: gsl-lite component name fixed in conanfile.py 2021-01-06 15:22:13 +01:00
Mateusz Pusz b1e98a97d0 refactor: ms-gsl replaced with gsl-lite 2021-01-05 17:47:07 +01:00
Mateusz Pusz 3e66ea93b9 fix: Added constraints for quantity_values 2021-01-04 19:37:38 +01:00
Mateusz Pusz 76437a7752 fix: unit_tests.cpp compilation fixed for MSVC 2021-01-04 13:55:27 +01:00
Mateusz Pusz 6539b492a3 fix: std::chrono::duration support fixed
Resolves #198
2021-01-04 13:05:26 +01:00
Mateusz Pusz e9db800193 test: Got rid of <> for min_expl 2021-01-04 12:37:06 +01:00
Mateusz Pusz 2b5777be72 test: Tests for no conversion from a dimensionless quantity added 2021-01-04 12:36:30 +01:00
Mateusz Pusz ca0b37efde Merge branch 'master' of github.com:mpusz/units 2021-01-04 09:45:52 +01:00
Mateusz Pusz eea770a2e1 test: #if COMP_GCC >= 10 removed
Resolves #197
2021-01-04 09:45:10 +01:00
Johel Ernesto Guerrero Peña 5c6cd1b26b fix: parameter constness in constraints 2021-01-03 19:17:43 +01:00
Mateusz Pusz 6d7cda949e fix: quantity_cast now correctly casts to an alias_unit 2021-01-02 10:56:50 +01:00
Florian Mösch b6ab340879 Update concentration.rst
fixed reference
2021-01-02 09:44:28 +01:00
Mateusz Pusz 112cce1c65 fix: unused argument in iroot_impl compile error fixed 2020-12-29 17:29:30 +01:00
Mateusz Pusz 22eb0d08f1 fix: math_test compilation error fixed 2020-12-29 17:18:04 +01:00
dkavolis 1ef2bf9f28 After review 2020-12-29 17:04:38 +01:00
dkavolis 23dd21465d rational powers 2020-12-29 17:04:38 +01:00
Mateusz Pusz d534d2c62e docs: one_rep and Unit Constants documentation added 2020-12-29 16:33:52 +01:00
Mateusz Pusz a9db3ec3fc refactor: Documentation and explicitly deleted operators provided for one_rep 2020-12-29 13:48:15 +01:00
Mateusz Pusz 671f8912ce refactor: one_rep moved to a primary units namespace 2020-12-29 13:48:07 +01:00
Mateusz Pusz dd2079055d feat: hello_units example updated with the latest changes 2020-12-29 11:46:27 +01:00
Mateusz Pusz 1cc47cbab4 docs: quick start example updated with the latest changes 2020-12-29 11:45:38 +01:00
Mateusz Pusz a365bca07c perf: conditional replaced with constraints in clas template specializations 2020-12-28 20:18:23 +01:00
Mateusz Pusz 6c5f27cda7 fix: Compilation errors fixed 2020-12-28 19:23:20 +01:00
Mateusz Pusz 3d081d37e6 perf: std::is_same_v replaced with units::is_same_v 2020-12-28 18:42:03 +01:00
Mateusz Pusz 32391866be refactor: Limited the equivalent trait usage 2020-12-28 18:40:58 +01:00
Mateusz Pusz c0197aec7d docs: CHANGELOG updated 2020-12-28 17:40:54 +01:00
Mateusz Pusz 326050cfee docs: quantity_io.h described in docs 2020-12-28 17:40:29 +01:00
Mateusz Pusz 028b8fb80c refactor: algorithm.h removed from ratio.h 2020-12-28 16:15:47 +01:00