Commit Graph

723 Commits

Author SHA1 Message Date
Mateusz Pusz
b4121707df length_3d added in glide_computer 2020-06-22 19:41:34 +02:00
Mateusz Pusz
4d6e1d9330 Another approach to make ""mp-units:CONAN_RUN_TESTS" work correctly 2020-06-22 16:55:15 +02:00
Mateusz Pusz
7445a2bcf1 glide_computer code cleanup 2020-06-22 16:23:18 +02:00
Mateusz Pusz
29cba5c68a Setting of CONAN_RUN_TESTS via travis.yml restored 2020-06-21 11:22:34 +02:00
Mateusz Pusz
d98a8a0c5e build.py fixed 2020-06-21 11:04:20 +02:00
Mateusz Pusz
1326496a35 A small refactoring of conan and Travid build scripts 2020-06-21 10:56:05 +02:00
Mateusz Pusz
b610a6369f CHANGELOG updated 2020-06-21 10:38:13 +02:00
Mateusz Pusz
f55eacfa85 glide_computer example added 2020-06-21 10:37:45 +02:00
Mateusz Pusz
71c4bc2761 Small quantity_point refactoring 2020-06-19 19:37:52 +02:00
Mateusz Pusz
0c0d097586 C++20 comparison operators refactored 2020-06-19 19:37:18 +02:00
Johel Ernesto Guerrero Peña
dcbadfe285 fix: commented out requirement 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
d6d17c6c6e refactor: nodiscard to type level 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
ef316a3dba revert: default-initializing with zero()
Refs: 636358f
2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
fb88a441c9 fix(gcc9): wrong use of Concepts TS terse syntax 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
5f21106a02 refactor: deduction guide to be unconstrained 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
9e001b4b48 refactor: non-member operators to use terse syntax 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
270485e9b6 test: remove redundancy 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
ead398f812 fix: default-initialize with zero() 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
92c6b0d132 test: exclude gcc9 for presumably failing line 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
764176dcad fix(gcc9): comparisons 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
628ccde5f0 fix: use trailing requires clause 2020-06-17 15:31:22 +02:00
Johel Ernesto Guerrero Peña
75119eef3f feat: quantity_point 2020-06-17 15:31:22 +02:00
Mateusz Pusz
75274e13ca CHANGELOG updated 2020-06-17 14:59:42 +02:00
Mike Ford
1cf58f3796 added to fps length, mass, force and pressure 2020-06-17 14:56:32 +02:00
Mike Ford
d4d5ad243c minor fix in fps example 2020-06-17 14:56:32 +02:00
Mateusz Pusz
3a1c16e070 Conan build policy changed to a list field 2020-06-16 20:20:08 +02:00
Mateusz Pusz
a8508f124c New deduced units and FPS system documentation added 2020-06-16 19:36:49 +02:00
Mateusz Pusz
fb3ab79401 Missing constraints added for prefixed_alias_unit 2020-06-16 19:15:40 +02:00
Mateusz Pusz
169e73e61b named_deduced_derived_unit renamed to named_deduced_unit 2020-06-16 19:15:09 +02:00
Mateusz Pusz
a3a12229d9 foot_pound_second example slightly refactored 2020-06-16 17:44:32 +02:00
Mateusz Pusz
50623e492e Option to disable documentation generation added 2020-06-16 17:44:07 +02:00
Mateusz Pusz
54df464b1d Conversion issues fixed in si_fps_test 2020-06-16 17:42:39 +02:00
Mateusz Pusz
4a46f44618 Merge branch 'master' of github.com:mpusz/units 2020-06-16 17:12:57 +02:00
Mike Ford
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
2020-06-16 15:14:46 +02:00
Mike Ford
aa84dcb9ef added example and some more units to fps system 2020-06-16 15:14:46 +02:00
Mike Ford
5b9203d9d6 Added the "named_deduced_unit" type and more units to the fps system
The named_deduced_unit type can be used as a named type for child for child
deduced units
2020-06-16 15:14:46 +02:00
Mike Ford
8230a42cb0 added some units for the foot-pound-second system and the static tests 2020-06-16 15:14:46 +02:00
Mateusz Pusz
0dafb136cb libfmt updated to 6.2.1 2020-05-29 11:49:08 +02:00
Mateusz Pusz
fea072aeb5 warnings.cmake refactored 2020-05-29 10:07:01 +02:00
Mateusz Pusz
10f93b5386 Compilation on gcc-9 fixed 2020-05-28 20:45:15 +02:00
Mateusz Pusz
86b9177816 Specialize common_type to satisfy comparison concepts (resolves #113) 2020-05-28 20:19:05 +02:00
Mateusz Pusz
ed9f51c75b CHANGELOG updated 2020-05-28 19:22:45 +02:00
Mateusz Pusz
a9627c60cd math.h function signatures refactored to use Quantity concept (thanks kwikius!) 2020-05-28 19:20:12 +02:00
Mateusz Pusz
84c8a0632e Reference section of documentation refactored + random added 2020-05-28 14:22:14 +02:00
Mateusz Pusz
77a94b6d73 Ccompilation error fixed on gcc-9 2020-05-28 13:37:20 +02:00
Ramzi Sabra
caeae68326 removed redundant explicit keyword from default constructors 2020-05-28 11:25:15 +02:00
Ramzi Sabra
341b17e99a passed rep by reference; added constraints for rep 2020-05-28 11:25:15 +02:00
Ramzi Sabra
2f67372e17 refactored random distribution number wrapper and test 2020-05-28 11:25:15 +02:00
Ramzi Sabra
1ce7949cf5 added STL random number distributions wrappers 2020-05-28 11:25:15 +02:00
Mateusz Pusz
5dd9eaac87 Redundant constraints removed (resolves #109) 2020-05-24 22:49:53 +02:00