Commit Graph
1067 Commits
Author SHA1 Message Date
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
Mateusz Pusz 55e5cac33f refactor: More stream-specific implementation moved to quantity_io.h 2020-12-28 16:15:19 +01:00
Mateusz Pusz 283d8f063e refactor: algorithm.h not needed in ratio_maths.h 2020-12-28 15:45:01 +01:00
Mateusz Pusz cff718301c refactor: quantity_io added 2020-12-28 15:18:36 +01:00
Mateusz Pusz 008dec79ea refactor: si.h usage limited 2020-12-28 14:34:27 +01:00
Johel Ernesto Guerrero Peña 8dede0db9f feat: unit_constants 2020-12-28 12:20:54 +01:00
Mateusz Pusz 0fb821a392 fix: Commutativity no longer required for operator*
Resolves #185
2020-12-27 12:26:40 +01:00
Mateusz Pusz b015c6badd test: Test disabled for GCC 10.1.0 2020-12-27 12:10:03 +01:00
Mateusz Pusz 24c10c4649 ci: Ubuntu 18.04 explicitly set for GCC 10.1.0 CI (ubuntu-latest was misleading) 2020-12-27 12:05:26 +01:00
Mateusz Pusz 0ea6ef0800 Another attempt to restore the GCC 10.1.0 build 2020-12-27 11:54:04 +01:00
Mateusz Pusz 8ab3af3987 ci: GCC 10.1.0 magically dissapeared from the GitHub actions build
The last time I saw GCC 10.1.0 was here: https://github.com/mpusz/units/runs/1602533362?check_suite_focus=true#step:7:231.
The following builds (i.e. https://github.com/mpusz/units/runs/1602670143?check_suite_focus=true#step:7:231) were using GCC 10.2.0 and I was not able to revert the behavior to have GCC 10.1.0 on board again.
2020-12-27 11:52:02 +01:00
Mateusz Pusz cabd8b0f01 ci: Disabling of some actions removed for now 2020-12-25 09:58:59 +01:00
Mateusz Pusz e5547b0a34 ci: Another approach to fix the not branch 2020-12-24 11:16:01 +01:00
Mateusz Pusz 24fd9777c7 ci: Branch fixed 2020-12-24 11:07:38 +01:00
Mateusz Pusz e93d799403 ci: Setting of a docker image fixed 2020-12-24 10:50:45 +01:00
Mateusz Pusz 2f4e308ea8 ci: gcc-10.2 CI added 2020-12-24 09:56:56 +01:00
Mateusz Pusz 7135148a3c docs: README badges updated 2020-12-24 09:38:37 +01:00
Mateusz Pusz 954482f452 ci: GCC version fixed in a CI task name 2020-12-23 23:27:41 +01:00
Mateusz Pusz 2b9e9f9780 test: Unit tests compilation fixed on gcc-10.1 2020-12-23 23:26:54 +01:00
Mateusz Pusz 942477455c ci: Conan data caching disabled 2020-12-23 22:48:29 +01:00
Mateusz Pusz 31d00ea370 ci: Conan CI GitHub Action replaced with a new one 2020-12-23 22:29:37 +01:00