Commit Graph
62 Commits
Author SHA1 Message Date
Mateusz Pusz 9cdc3e1ad2 DESIGN doc updated 2020-01-31 17:02:52 +01:00
Mateusz Pusz 17e6b0d75d Small refactoring of new ratio (resolves #14) 2019-12-28 18:59:53 +01:00
Mateusz Pusz 80a13b1a94 US system isolated from SI 2019-12-17 12:29:19 +01:00
Mateusz Pusz 0bd7951175 Design documentation updated 2019-12-17 09:14:05 +01:00
Mateusz Pusz d20fa9c9ef "Adding custom representations" chapter added to DESIGN 2019-11-16 19:56:03 +01:00
Mateusz Pusz 57e464cc99 quantity constraints refactored 2019-11-15 20:20:25 +01:00
Mateusz Pusz 116401aff5 "Open questions" moved to GitHub issues 2019-11-12 22:17:06 +01:00
Mateusz Pusz 73919f8669 units-format-spec description changed in DESIGN 2019-11-12 20:22:09 +01:00
Mateusz Pusz ff656620e9 fmt support for sign added 2019-11-12 19:46:15 +01:00
Mateusz Pusz d763c75df2 Text formatting updated in DESIGN 2019-11-12 18:05:56 +01:00
Mateusz Pusz 83edb46de8 coherent_derived_unit symbol synthetizing fixed 2019-11-10 19:51:25 +01:00
Mateusz Pusz 9a96235e6c Synthesizing unit symbols in deduced_derived_unit support added (resolves #13) 2019-11-10 16:55:16 +00:00
Mateusz Pusz 0125bd7762 Derived unit factory helpers refactored 2019-11-08 16:51:45 +00:00
Mateusz Pusz 3e131a82d4 derived_unit removed 2019-11-05 20:34:58 +00:00
Mateusz Pusz 91bcfedf1e Deduced units symbols refactoring started 2019-11-04 06:45:56 +00:00
Mateusz Pusz 11270a16b0 Open questions updated 2019-11-04 06:28:49 +00:00
Mateusz Pusz 544ecfce0a Description of dimension extended 2019-11-02 13:55:23 +01:00
Mateusz Pusz 2bde0e62b2 Downcasting facility refactoring 2019-11-02 13:54:43 +01:00
Mateusz Pusz 987ab86439 Added support for prefixes of non-coherent units 2019-10-18 22:36:57 +02:00
Mateusz Pusz 3c0c98f380 User-defined description updated in DESIGN 2019-10-18 22:32:50 +02:00
Mateusz Pusz 718e56082a Prefix definition reworked 2019-10-18 21:34:50 +02:00
Mateusz Pusz b864461636 Prefixed units support redesigned 2019-10-18 15:34:46 +02:00
Mateusz Pusz 5def0c6b60 Usage Overview section added to README 2019-10-17 11:14:29 +02:00
Mateusz Pusz 3e30c779a6 coherent_derived_unit and custom prefixes support added 2019-10-17 10:16:44 +02:00
Mateusz Pusz 974b809e0b UML diagram added to the DESIGN document 2019-10-15 19:38:47 +02:00
Mateusz Pusz d31d2cf439 Base dimensions refactored
-
2019-10-15 19:03:45 +02:00
Mateusz Pusz 7e31dfe37e Name renamed to symbol in a derived_unit 2019-10-15 11:47:36 +02:00
Mateusz Pusz 98b78c9a2c Design doc updated with a derived unit short name 2019-10-15 11:42:06 +02:00
Mateusz Pusz e520355835 Approach updated DESIGN.md 2019-10-08 21:27:35 +02:00
Mateusz Pusz 2fddb494d3 _t postfix removed from the interface (resolves #9) 2019-10-04 16:22:49 +02:00
Mateusz Pusz 9c436812f5 Documentation cleanup 2019-10-04 08:29:24 +02:00
Mateusz Pusz 12200f6f40 operator% constrained to integral types only (resolves #16) 2019-10-01 16:29:42 +02:00
Mateusz Pusz 7522b8a9fd Minor design documentation changes 2019-09-30 11:08:52 +02:00
Mateusz Pusz f9d6b53b72 [[nodiscard]] added to quantity_cast and DESIGN.md update with the new quantity_cast functionality 2019-09-30 09:05:50 +02:00
Mateusz Pusz 952b19c2ed bool removed from concepts definitions as gcc-9.1 supports this syntax already 2019-09-28 19:10:06 +02:00
Mateusz Pusz fb12fd7672 Open Questions updated 2019-09-26 22:55:18 +02:00
Mateusz Pusz 2e1ce83024 Downcasting facility refactored so the user does not have to write the boilerplate code anymore 2019-09-26 22:30:57 +02:00
Mateusz Pusz 0cffcf7849 downcasting_traits renamed to downcast_traits
- downcasting_traits -> downcast_traits
- downcasting_traits_t -> downcast_traits_t
- downcast_from -> downcast_base_t
- downcast_to removed
2019-09-20 18:36:14 +02:00
Mateusz Pusz 772df1a5ec List of Open Questions updated 2019-09-18 22:25:52 -06:00
Mateusz Pusz c3d7359ca3 units removed from a std::experimental namespace 2019-09-18 21:55:16 -06:00
Mateusz Pusz 32a65a7405 Support for derived dimensions in exp added 2019-09-18 06:36:52 -06:00
Mateusz Pusz a04507e961 Documentation update for 0.3.0 2019-09-17 06:46:10 -06:00
Mateusz Pusz eb5ff0bf99 cmcstl2 library updated to 2019.08.07 2019-08-08 13:49:51 +02:00
Mateusz Pusz 1d94eb93e8 dimension_ prefix removed from names of derived dimensions 2019-08-06 19:56:09 +02:00
Mateusz Pusz 9c979fc03a Missing op*() added 2019-08-05 18:22:53 +02:00
Mateusz Pusz b0c4a6c2a8 meter renamed to metre 2019-08-02 17:04:55 +02:00
Mateusz Pusz ce53df71fc Added a few more derived dimensions 2019-07-24 16:55:21 +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 0a7aa690b9 Small documentation update
- default value for quantity representation
2019-07-24 11:33:15 +02:00