Commit Graph

511 Commits

Author SHA1 Message Date
Mateusz Pusz
627f39742d docs: SVG files are now copied and searched correctly 2021-10-20 22:28:42 +02:00
Mateusz Pusz
6eae368ad4 build: forgot to commit a CMakeFile for docs :-( 2021-10-20 19:53:21 +02:00
Mateusz Pusz
72ef7584a4 docs: basic concets UML refactored 2021-10-20 11:21:58 +02:00
Mateusz Pusz
1525101555 docs: UML diagrams replaced to plantuml generated SVGs 2021-10-20 10:52:57 +02:00
Mateusz Pusz
8fccfd2d68 docs: quantity arithmetics moved to a separate chapter 2021-10-20 09:49:23 +02:00
Mateusz Pusz
21cea146a5 docs: quick start example updated 2021-10-17 12:27:07 +02:00
Mateusz Pusz
5bd7852ae5 build: UNITS_USE_LIBFMT support improved 2021-10-15 17:43:58 +02:00
Mateusz Pusz
b1bd4cab2d feat: std::format support for compliant compilers added 2021-09-20 15:01:58 +02:00
Mateusz Pusz
6a1e156f8b docs: RTD theme upgraded 2021-09-17 20:42:51 +02:00
Mateusz Pusz
8740857a47 build: fmt updated to 8.0.1 2021-09-16 20:24:27 +02:00
Mateusz Pusz
5c15018190 build: Dependencies updated to gsl-lite/0.38.1 and catch2/2.13.7 2021-09-10 08:17:04 +02:00
Mateusz Pusz
7708cb458c docs: A new way of setting CMake generator for Conan provided in usage 2021-09-09 09:14:16 +02:00
Mateusz Pusz
1ebf72e041 build: linear algebra switched to wg21-linear_algebra/0.7.2 2021-09-09 09:13:10 +02:00
Mateusz Pusz
74ec93bda3 build: Required Conan version bumped to 1.40 2021-09-09 09:07:46 +02:00
Mateusz Pusz
7f9dcbf3d6 docs: HEP system documentation added 2021-09-02 22:24:20 +02:00
Mateusz Pusz
2e29ddfb69 docs: Changelog updated 2021-09-02 21:44:12 +02:00
Mateusz Pusz
32d0f7c871 docs: Sphinx documentation fixes
Broken links, invalid chapter underlining, invalid code fragments, etc.
2021-08-29 22:27:13 +02:00
Mateusz Pusz
8847cff819 build: doxygen updated to 1.9.2 2021-08-29 22:23:45 +02:00
Mateusz Pusz
64edac75a7 docs: "Quantity References" chapter fixed 2021-08-10 14:37:03 +02:00
Mateusz Pusz
ed5749a52b refactor: quantity op+() and op-() reimplemented in terms of reference rather then quantity types
`common_quantity`, `common_quantity_for`, `common_quantity_point`, `common_quantity_kind`, and `common_quantity_point_kind` removed

Resolves #290
2021-07-27 14:40:05 +02:00
Johel Ernesto Guerrero Peña
7f64e55d04 docs: update changelog for #288 2021-06-30 12:26:56 +02:00
Johel Ernesto Guerrero Peña
80eefec97c fix: add quantity_point::origin, like std::chrono::time_point::clock 2021-06-29 20:44:27 +02:00
Mateusz Pusz
ae752da50e build: linear_algebra updated to 0.7.1 2021-06-29 19:20:10 +02:00
Mateusz Pusz
b35b0bb61a docs: Doxygen updated to 1.9.1 2021-06-25 08:44:53 +02:00
Mateusz Pusz
43825a531f chore: project version moved to 0.8.0 2021-05-11 23:07:03 +02:00
Mateusz Pusz
e0009bdb0d docs: mp-units 0.7.0 is here :-) 2021-05-11 20:46:57 +02:00
Mateusz Pusz
6e42cabc64 feat: a support to define ISQ derived dimensions in terms of different number or order of components 2021-05-11 15:31:46 +02:00
Mateusz Pusz
1783d243da fix: quantity modulo arithmetics fixed
Resolves #231
2021-05-11 15:03:04 +02:00
Mateusz Pusz
b894ee6558 refactor: 💥 got rid of a noble_derived_unit
Resolves #280
2021-05-10 18:03:47 +02:00
Mateusz Pusz
7ead50acfc refactor: derived_kind template parameters reordered to be compatible with a derived_unit
Resolves #229
2021-05-10 16:45:38 +02:00
Mateusz Pusz
8e88f06380 refactor: *deduced_unit renamed to *derived_unit 2021-05-10 15:56:48 +02:00
Mateusz Pusz
c028f606c8 docs: "Install" chapter added to Usage 2021-05-09 19:30:27 +02:00
Mateusz Pusz
2c8c6c2e98 refactor: quantity cration helpers are not opt-out rather than opt-in
Resolves #277
2021-05-09 15:52:20 +02:00
Mateusz Pusz
a60e951cd0 docs: Broken links to examples source code fixed 2021-05-04 14:36:49 +02:00
Mateusz Pusz
03c33a86a6 docs: 2021-05-04 13:07:34 +02:00
Mateusz Pusz
c2cae80914 build: 💥 Linear Algebra is now hosted on its [Artifactory](https://api.bintray.com/conan/twonington/public-conan) 2021-05-04 10:56:31 +02:00
Mateusz Pusz
6d39459cbc perf: rvalue references support added for constructors and getters
Resolves #275
2021-05-03 19:44:50 +02:00
Mateusz Pusz
d1473bfde7 ci: fixed setting Ninja as a default generator for Conan 2021-04-29 11:24:52 +02:00
Mateusz Pusz
d09cef27c9 docs: binary prefixes fixed in the docs 2021-04-17 20:00:53 +02:00
Mateusz Pusz
024c5e8e9a docs: Got rid of IWYU pragmas from hello_units 2021-04-17 12:06:33 +02:00
Mateusz Pusz
669332061f docs: hello_units example updated with aliases 2021-04-17 11:52:49 +02:00
Mateusz Pusz
58f21e7e1c docs: Quantity Construction Helpers chapter updated 2021-04-16 19:03:30 +02:00
Mateusz Pusz
e88cdadd5f docs: "Dimension-Specific Aliases" fixed 2021-04-16 14:46:58 +02:00
Mateusz Pusz
a69b408661 docs: examples chapter reorganized 2021-04-16 14:39:20 +02:00
Mateusz Pusz
46e1e5e932 refactor: US system renamed to USCS 2021-04-16 12:40:52 +02:00
Mateusz Pusz
70bff31d06 feat: quantity aliases support addded 2021-04-15 19:13:25 +02:00
Mateusz Pusz
813197021f refactor: measurement example moved to a root examples directory 2021-04-15 14:05:36 +02:00
Mateusz Pusz
ec8c19b947 refactor: natural units refactored 2021-04-15 14:03:32 +02:00
Mateusz Pusz
e5cd7c80e7 docs: typo in the chapter name fixed 2021-04-13 20:37:10 +02:00
Mateusz Pusz
97245a8c96 feat: Kalman Filter tutorials 1-8 added 2021-04-13 18:16:11 +02:00