Commit Graph

  • 5efbda75d5 build(conan): cmake_layout import added too early by an accident Mateusz Pusz 2022-07-30 10:57:59 +02:00
  • d50ed286b3 Merge pull request #381 from JohelEGP/llvm16 Mateusz Pusz 2022-07-30 10:49:44 +02:00
  • 6608c6dfd4 Merge pull request #379 from chiphogg/chiphogg/mag_ Mateusz Pusz 2022-07-30 10:44:37 +02:00
  • e988e1d74e refactor: update hacks for LLVM 16 Johel Ernesto Guerrero Peña 2022-07-29 17:17:07 -04:00
  • f6f7f9bafb Explicitly qualify mag<> that initializes mag member Chip Hogg 2022-07-29 14:16:49 +00:00
  • 1d3f3b26e4 Merge pull request #378 from chiphogg/chiphogg/mag Mateusz Pusz 2022-07-29 08:37:04 +02:00
  • ea83af8aa9 Rename as_magnitude<...>() to mag<...>() Chip Hogg 2022-07-29 01:46:06 +00:00
  • 4912bac0c5 Merge pull request #374 from chiphogg/chiphogg/exp0 Mateusz Pusz 2022-07-28 10:39:44 +02:00
  • 0adee83866 Use mag_power to make callsites more concise Chip Hogg 2022-07-27 14:30:38 +00:00
  • e7d6b7a9b0 build(conan): Imports reordered to make pre-commit happy Mateusz Pusz 2022-07-26 12:26:47 +02:00
  • a1d43c2613 chore: Conan 1.X temporary files added to .gitignore Mateusz Pusz 2022-07-26 11:30:38 +02:00
  • 5dcfa7077e docs: Dependencies chapter updated Mateusz Pusz 2022-07-26 10:02:15 +02:00
  • 2405c83da1 build(conan): Switched to conan.tools.build.check_min_cppstd Mateusz Pusz 2022-07-26 09:53:26 +02:00
  • f6332c849f build(conan): self.info.header_only() will be removed in Conan 2.0 Mateusz Pusz 2022-07-26 09:38:04 +02:00
  • 70ada0ecf3 Update prefix documentation Chip Hogg 2022-07-20 01:03:55 +00:00
  • 7e591115fa Remove ratio's numerator() and denominator() Chip Hogg 2022-07-07 19:22:26 +00:00
  • 7fd6913b73 Replace exp with 0 everywhere, and remove it Chip Hogg 2022-07-07 19:19:08 +00:00
  • 6a9dcb30de Migrate explicit-exp inputs Chip Hogg 2022-07-07 19:00:38 +00:00
  • 806ec9ba8c Merge pull request #368 from chiphogg/chiphogg/print-mag Mateusz Pusz 2022-07-19 19:10:06 +02:00
  • fd7b4df29d Add zebi and yobi prefixes Chip Hogg 2022-07-07 16:52:37 -04:00
  • e1a173a02d Migrate prefixes to Magnitude Chip Hogg 2022-07-07 17:09:42 +00:00
  • 92750072b0 Reimplement ratio_text() as magnitude_text() Chip Hogg 2022-07-07 16:44:19 +00:00
  • e1a17ab1f0 Use variables instead of ratio members Chip Hogg 2022-07-07 16:33:51 +00:00
  • 407a13c48f Add extract_power_of_10(Magnitude) utility Chip Hogg 2022-07-07 16:10:34 +00:00
  • 3710b249f3 Merge pull request #355 from chiphogg/chiphogg/switch-to-mag Mateusz Pusz 2022-06-16 19:02:22 +02:00
  • f004854a9e Remove useful names to appease MSVC 14 Chip Hogg 2022-06-15 21:44:27 +00:00
  • 3916b29e53 Move known_first_factor specialization outside namespace Chip Hogg 2022-06-15 21:34:45 +00:00
  • c8ec771d69 Help factoring for eV/c Chip Hogg 2022-06-15 21:19:39 +00:00
  • 6d66ac566e Migrate new lumen as well Chip Hogg 2022-06-15 21:11:50 +00:00
  • ef9e6522ca Merge branch 'master' into chiphogg/switch-to-mag Chip Hogg 2022-06-15 20:50:30 +00:00
  • bd64122880 docs: "Quantity-like Types" chapter added Mateusz Pusz 2022-06-14 11:18:29 +02:00
  • f5e6d052ad fix: MSVC compilation error workaround Mateusz Pusz 2022-06-09 13:50:41 +02:00
  • 9a6d6f9d2a fix: MSVC conversion issues fixed Mateusz Pusz 2022-06-09 13:50:01 +02:00
  • 955b6a7332 ci: documentation generation fixed after latest Conan breaking changes Mateusz Pusz 2022-06-06 19:57:17 +02:00
  • c713ae7a43 docs: P0847 reference removed Mateusz Pusz 2022-06-06 19:05:57 +02:00
  • a8625d31c6 docs: P0847 reference removed Mateusz Pusz 2022-06-06 19:05:57 +02:00
  • 46b3781743 Revert "refactor: 💥 ! " ⋅ " replaced with "⋅" in derived unit symbols" Mateusz Pusz 2022-05-24 14:20:17 +02:00
  • 38fb9911a9 refactor: 💥 ! " ⋅ " replaced with "⋅" in derived unit symbols Mateusz Pusz 2022-05-24 12:48:07 +02:00
  • db09a065ab refactor: 💥 ! " ⋅ " replaced with "⋅" in derived unit symbols Mateusz Pusz 2022-05-24 12:48:07 +02:00
  • ef7e7c4cfc refactor: detail::same_scaled_units renamed to detail::compatible_units Mateusz Pusz 2022-05-23 20:47:29 +02:00
  • 768f400cc3 test: quantity CTAD tests enabled only for the newest compilers Mateusz Pusz 2022-05-23 09:56:45 +02:00
  • a1637ebac6 feat(example): si_constants example added Mateusz Pusz 2022-05-22 19:51:35 +02:00
  • 7a368ab3e4 fix: hyperfine_structure_transition_frequency fixed to properly initialize Rep type Mateusz Pusz 2022-05-22 19:50:36 +02:00
  • 0acfc8aa86 refactor(example): are_derivatives renamed to are_time_derivatives in kalman examples Mateusz Pusz 2022-05-22 19:49:55 +02:00
  • 4498adce7c test: test for new quantity CTAD guide added Mateusz Pusz 2022-05-22 19:49:10 +02:00
  • 842f2eaf27 feat: quantity CTAD guide added Mateusz Pusz 2022-05-22 19:47:11 +02:00
  • 49eb4523cd refactor: units:: namespace prefix is no longer needed before prefix Mateusz Pusz 2022-05-21 18:56:47 +02:00
  • 09a0c35cf3 docs: src/include directory does not exist anymore Mateusz Pusz 2022-05-18 15:56:58 +02:00
  • e5565c7d04 docs: typo in the CHANGELOG fixed Mateusz Pusz 2022-05-14 11:29:23 +02:00
  • 43844c484c fix: UNITS_MSVC_WORKAROUND() fixed for other compilers Mateusz Pusz 2022-05-14 11:27:12 +02:00
  • b559a5f98f fix: explicit ratio creation added as a workaround for MSVC Mateusz Pusz 2022-05-14 11:24:00 +02:00
  • 6c1062e166 fix: UNITS_MSVC_WORKAROUND() added Mateusz Pusz 2022-05-14 11:22:09 +02:00
  • a2a50622a4 style: test_package/conanfile.py reformatted to make pre-commit happy Mateusz Pusz 2022-05-13 18:35:25 +02:00
  • 4a09edfcbf feat: luminous_efficacy SI defining constant support added Mateusz Pusz 2022-05-13 14:32:57 +02:00
  • 13f03bfe70 feat: luminous_flux support added Mateusz Pusz 2022-05-13 14:31:13 +02:00
  • 10f8254cc8 style: si.h includes order fixed Mateusz Pusz 2022-05-13 09:56:58 +02:00
  • 86b81c9384 Undo misguided fix attempt Chip Hogg 2022-05-12 21:53:51 +00:00
  • 2bdc778ab6 Constrain template Chip Hogg 2022-05-12 18:19:20 +00:00
  • f36205f08d Capture NTTP in variable Chip Hogg 2022-05-12 18:17:14 +00:00
  • 88a69cecd8 Try fixing build Chip Hogg 2022-05-12 18:02:47 +00:00
  • a0ac140a19 Merge fixes into branch after updating with upstream changes Chip Hogg 2022-05-12 16:54:48 +00:00
  • 59fa420272 Fix remaining builds/tests Chip Hogg 2022-05-12 16:52:05 +00:00
  • 5fb468697b Merge branch 'master' into chiphogg/switch-to-mag Chip Hogg 2022-05-12 16:12:01 +00:00
  • 8c0f9d4f8e build: test_package/conanfile.py updated for Conan 2.0 Mateusz Pusz 2022-05-12 17:12:35 +02:00
  • 1f6f5817ae docs: CHANGELOG.md updated Mateusz Pusz 2022-05-12 17:12:00 +02:00
  • a34ccb15ae chore(gitpod): clang-14 enabled on Gitpod Mateusz Pusz 2022-05-12 17:11:22 +02:00
  • 33f837a2f1 build: conanfile.py formatting fixed Mateusz Pusz 2022-05-12 17:10:11 +02:00
  • 84c073fd36 build: doxygen updated to 1.9.4 Mateusz Pusz 2022-05-12 17:09:38 +02:00
  • 12e8d83dd2 Merge pull request #361 from hofbi/python-checks Mateusz Pusz 2022-05-12 15:20:45 +02:00
  • 4b280d9e1f fix flake8 warnings Markus Hofbauer 2022-05-12 14:07:49 +02:00
  • 50a0e0dc81 add flak8 check Markus Hofbauer 2022-05-12 14:07:09 +02:00
  • 9365344a60 apply python isort Markus Hofbauer 2022-05-12 14:00:18 +02:00
  • 23a62531bd add python import sort Markus Hofbauer 2022-05-12 14:00:10 +02:00
  • 42072cc7c5 apply python format Markus Hofbauer 2022-05-12 13:58:32 +02:00
  • 08ceb4c8db add python formatter Markus Hofbauer 2022-05-12 13:58:16 +02:00
  • 0765fb26a2 fix: MSVC complains that an address of NTTP is taken here Mateusz Pusz 2022-05-12 10:55:48 +02:00
  • 0ed43d3087 fix: restoring original as_magnitude implementation as it was correct Mateusz Pusz 2022-05-11 23:58:30 +02:00
  • 54489a57b2 refactor: missing constraints on a return type added Mateusz Pusz 2022-05-11 22:56:58 +02:00
  • b3afd61b2d refactor: duplicated concepts checks removed to improve compile times Mateusz Pusz 2022-05-11 22:55:55 +02:00
  • 104923d1aa refactor: as_ratio() constrain simplified Mateusz Pusz 2022-05-11 22:52:40 +02:00
  • bd5a476bab fix: pow<> requires a ratio as a template argument Mateusz Pusz 2022-05-11 22:52:03 +02:00
  • 89a412593a docs: wg21-linear_algebra Conan repo URL changed to https://conan.io/center/wg21-linear_algebra Mateusz Pusz 2022-05-11 20:22:44 +02:00
  • 0a11ebacb7 chore(example): unused example/literals/custom_systems.cpp removed Mateusz Pusz 2022-05-11 20:21:44 +02:00
  • fddde26157 fix(example): clang-14 compilation fixed Mateusz Pusz 2022-05-11 20:20:55 +02:00
  • 05a5c881f0 ci: clang-14 support added Mateusz Pusz 2022-05-11 19:35:07 +02:00
  • 6f665b2074 style: ci-conan reformatted Mateusz Pusz 2022-05-11 19:33:29 +02:00
  • 7737167d1d fix: unit symbol text output unit tests fixed Mateusz Pusz 2022-05-11 18:10:51 +02:00
  • 9a022da919 chore: SVG image fixed to make pre-commit happy Mateusz Pusz 2022-05-11 16:48:39 +02:00
  • 4951e30fdd build: catch2 updated to 2.13.9 Mateusz Pusz 2022-05-11 16:42:26 +02:00
  • d9a16aa807 build: gsl-lite updated to 0.40.0 Mateusz Pusz 2022-05-11 16:41:55 +02:00
  • 01271a90b6 docs: project documentation updated with the latest unit-related changes Mateusz Pusz 2022-05-11 16:28:14 +02:00
  • 5300caf17b refactor: 💥 ! derived_deduced_unit renamed to derived_scaled_unit Mateusz Pusz 2022-05-11 12:34:52 +02:00
  • 32b36fb670 refactor: 💥 ! PrefixFamily support removed Mateusz Pusz 2022-05-11 11:59:33 +02:00
  • 725d193122 refactor: 💥 ! U::is_named removed from the unit types and replaced with NamedUnit concept Mateusz Pusz 2022-05-11 11:49:14 +02:00
  • 0522bae972 refactor: 💥 ! unit renamed to derived_unit Mateusz Pusz 2022-05-11 11:40:19 +02:00
  • f5d21a0711 refactor: 💥 ! derived_unit renamed to derived_deduced_unit Mateusz Pusz 2022-05-11 11:23:18 +02:00
  • 8d0b643bb3 refactor: 💥 !named_derived_unit removed as it was not used Mateusz Pusz 2022-05-11 11:10:15 +02:00
  • 88d8192b50 build(conan): si-fps component now correctly depends on si-international Mateusz Pusz 2022-05-10 11:40:54 +02:00
  • 457175ce7d Merge pull request #349 from JohelEGP/downcast_mode_off Mateusz Pusz 2022-05-09 19:55:39 +02:00
  • 4c60447a28 Merge branch 'master' into downcast_mode_off Mateusz Pusz 2022-05-09 19:12:02 +02:00