Commit Graph

  • 0b8e5c0dfe fix(example): foot_pound_second example now correctly uses international::knot which is typical for Marine industry Mateusz Pusz 2022-05-09 14:03:14 +02:00
  • 8b52f46bed fix: fps can now coexist with international system Mateusz Pusz 2022-05-09 14:01:08 +02:00
  • a7f1817c9b feat: SI prefixes allowed for a yard unit as at least kiloyard is used in some domains Mateusz Pusz 2022-05-09 13:59:56 +02:00
  • 8507ed1ae9 chore: CMakeUserPresets.json file should not be added to the repo Mateusz Pusz 2022-05-09 12:24:50 +02:00
  • 75ca6f1aef docs: Conan 1.48 does not set CMAKE_BUILD_TYPE in the conan_toolchain.cmake anymore Mateusz Pusz 2022-05-06 18:40:03 +02:00
  • f8837de0cb ci: Conan 1.48 does not set CMAKE_BUILD_TYPE in the conan_toolchain.cmake anymore Mateusz Pusz 2022-05-06 18:36:27 +02:00
  • ba0e1c52b5 style: ci-test-package-cmake.yml reformatted Mateusz Pusz 2022-05-06 18:30:20 +02:00
  • ffa0f321f9 fix: shadowing compilation errors on MSVC fixed Mateusz Pusz 2022-05-06 10:00:39 +02:00
  • fde5032025 Revert "build(conan): exports_sources replaced with the scm.Git" Mateusz Pusz 2022-05-05 19:18:19 +02:00
  • 0033319451 fix: shadowing compilation errors on MSVC fixed Mateusz Pusz 2022-05-05 16:12:54 +02:00
  • 640fa670f8 build(conan): no_copy_source attribute added Mateusz Pusz 2022-05-05 11:54:23 +02:00
  • 4adc71db56 build(conan): exports_sources replaced with the scm.Git Mateusz Pusz 2022-05-05 11:53:37 +02:00
  • 6d6bf81003 build(conan): Upgrading the recipe to Conan 2.0 Mateusz Pusz 2022-05-05 09:46:35 +02:00
  • fbc6744bdb fix: ω, au, and Da allowed to have SI prefixes Mateusz Pusz 2022-04-27 19:33:44 +02:00
  • 4361cb874e fix: hectare definition fixed to be a prefixed version of are + other units Mateusz Pusz 2022-04-27 19:32:21 +02:00
  • 5d82969e0a fix: enable SI prefixes for Kelvin Mateusz Pusz 2022-04-26 16:00:20 +02:00
  • 74056fd6da build: clang-tidy is not ready yet to be officially enabled in the project Mateusz Pusz 2022-04-24 22:57:34 +02:00
  • 98da140fae ci: pre-commit cmake-format checks fixed Mateusz Pusz 2022-04-24 22:55:30 +02:00
  • be678e8ffa build: add_public_header_test() added and fixed Windows absolute header path issue Mateusz Pusz 2022-04-24 22:23:16 +02:00
  • d18bf2229a test: standalone public headers tests added Mateusz Pusz 2022-04-24 19:59:46 +02:00
  • 464b4467ee fix: public headers fixed to be standalone Mateusz Pusz 2022-04-24 19:52:58 +02:00
  • 56cee31a67 fix: si::hep::dim_momentum duplicated definition fixed Mateusz Pusz 2022-04-24 19:52:07 +02:00
  • e62c162610 fix: radioactivity header compilation fixed Mateusz Pusz 2022-04-23 16:52:06 +02:00
  • 954dc5d53e fix: missing typename added for clang-12 Mateusz Pusz 2022-04-22 13:27:11 +02:00
  • 967c1c9ca9 fix: ranged_representation fixed for clang-12 Mateusz Pusz 2022-04-22 13:26:31 +02:00
  • c598201d11 fix: ranged_representation refactored to work with older compilers Mateusz Pusz 2022-04-22 13:07:01 +02:00
  • bded48987d refactor(example): glide_computer now use dimensionless quantities with ranged_representation as rep Mateusz Pusz 2022-04-21 21:25:54 +02:00
  • 11521a5a96 feat(example): validated_type and ranged_representation example types added Mateusz Pusz 2022-04-21 21:23:45 +02:00
  • e525c0c892 refactor: knot text symbol changed from "knot" to "kn" Mateusz Pusz 2022-04-19 18:57:06 +02:00
  • e660278fa8 feat: nautical_mile_per_hour and knot added to si::international system Mateusz Pusz 2022-04-19 18:49:48 +02:00
  • 999ff52d70 refactor: knot unit helper renamed to kn in FPS Mateusz Pusz 2022-04-19 18:48:46 +02:00
  • a0c6252567 refactor: mi(naut) renamed to nmi Mateusz Pusz 2022-04-19 18:45:13 +02:00
  • 2b37bc7b3e Address review feedback Chip Hogg 2022-04-19 15:42:43 +00:00
  • f964dbd116 Merge pull request #356 from alex-700/fix-typo Mateusz Pusz 2022-04-19 11:35:49 +02:00
  • 291314fbb7 docs: fix typo in units.rst Aleksei Latyshev 2022-04-17 23:49:19 +03:00
  • ac8e32fcda feat: Conan 2.0 requires the explicit declaration of the requirement being tested Mateusz Pusz 2022-04-15 17:07:55 +02:00
  • 10a1c06dfa fix: includedirs added for components as there will be no defaults in Conan 2.0 Mateusz Pusz 2022-04-15 17:01:47 +02:00
  • 05fecca12c refactor: self.copy replaced by the explicit tool copy (for Conan 2.0) Mateusz Pusz 2022-04-15 17:00:02 +02:00
  • 9abd63c2d5 fix: validate() replaced with configure() to raise errors during conan install in Conan 1.X Mateusz Pusz 2022-04-15 16:57:38 +02:00
  • 061b7652d3 style: conanfile.py reformatted Mateusz Pusz 2022-04-15 16:56:48 +02:00
  • 94fe48dd64 Add <compare> to satisfy clang Chip Hogg 2022-04-12 00:44:53 +00:00
  • c805a9390f Implement suggestion Chip Hogg 2022-04-12 00:40:42 +00:00
  • 78bcb3b019 Remove troublesome ::ratio members Chip Hogg 2022-04-12 00:33:13 +00:00
  • 7a03692e14 Annotate 225'653'407'801 as prime Chip Hogg 2022-04-12 00:32:24 +00:00
  • 5e365f1905 Delete obsolete test case Chip Hogg 2022-04-09 17:56:01 +00:00
  • d19b2803ce Migrate units from ratio to Magnitude Chip Hogg 2022-04-09 17:55:44 +00:00
  • 5afe7766e9 Use Magnitude implementation for base_units_ratio Chip Hogg 2022-04-09 17:49:39 +00:00
  • 5c0eb0667c Remove inverse_if_negative() Chip Hogg 2022-04-09 17:48:04 +00:00
  • 85d6e35d79 Loosen requirements on Rep for Magnitude Chip Hogg 2022-04-09 17:42:59 +00:00
  • af8eec1102 Implement "common Magnitude" of two Magnitudes Chip Hogg 2022-04-09 17:41:08 +00:00
  • bc98254e7a Support - and <=> in ratio Chip Hogg 2022-04-09 17:35:15 +00:00
  • 6044e3b3ad Merge pull request #354 from chiphogg/chiphogg/num-den-conv Mateusz Pusz 2022-04-11 17:07:54 +02:00
  • 44cccfc743 Address review comments Chip Hogg 2022-04-09 15:39:29 +00:00
  • 2c31bf83ec Clean up Chip Hogg 2022-04-06 02:01:23 +00:00
  • b616e58216 Give up on implicit conversion Chip Hogg 2022-04-06 01:40:17 +00:00
  • f77a92ca04 Reproduce requires clause Chip Hogg 2022-04-06 00:36:18 +00:00
  • 0f776b5b5b Remove incorrectly included test Chip Hogg 2022-04-06 00:31:18 +00:00
  • 746aa34fcc Tweak unwise variable names Chip Hogg 2022-04-06 00:18:52 +00:00
  • d7681e188e Support seamless interop between ratio and rational Magnitude Chip Hogg 2022-02-21 01:44:26 +00:00
  • b221dace3f style: clang-format applied to the remaining files Mateusz Pusz 2022-04-02 21:36:42 +02:00
  • 0dca41b5ae Merge pull request #348 from hofbi/cmake_format Mateusz Pusz 2022-04-02 20:59:10 +02:00
  • cf7a7ed17a check: run pre-commit on all files Markus Hofbauer 2022-04-02 18:58:23 +02:00
  • 4c9ada5f93 check: use cmake format config file Markus Hofbauer 2022-03-27 16:06:18 +02:00
  • fbe2e686eb check: enable cmake-format in pre-commit Markus Hofbauer 2022-03-22 18:34:05 +01:00
  • 70586138d9 Merge pull request #346 from JohelEGP/prime Mateusz Pusz 2022-03-31 21:48:47 +02:00
  • 146f1d1c83 fix: improve downcast mode off Johel Ernesto Guerrero Peña 2022-03-28 10:17:46 -04:00
  • 9b19dcf193 refactor(bits): remove unused header in prime.h Johel Ernesto Guerrero Peña 2022-03-24 16:57:12 -04:00
  • 6c2c8748e7 Merge pull request #345 from JohelEGP/type_list Mateusz Pusz 2022-03-24 09:35:00 +01:00
  • 8491e94c94 refactor(bits): remove unused headers in external/type_list.h Johel Ernesto Guerrero Peña 2022-03-23 18:03:44 -04:00
  • bb9b5e495a chore: Sphinx live preview fixed in Gitpod Mateusz Pusz 2022-03-23 13:23:26 +01:00
  • 2b93580eb4 chore: Gitpod configuration fixed for impish Mateusz Pusz 2022-03-23 12:00:29 +01:00
  • 035eb7da70 docs: CONTRIBUTING.md updated Mateusz Pusz 2022-03-22 14:57:19 +01:00
  • 6483d39762 fix: fill_t assignment operator fixed Mateusz Pusz 2022-03-22 14:46:16 +01:00
  • 63f3dd2be6 Merge pull request #344 from JohelEGP/quotient_remainder_theorem Mateusz Pusz 2022-03-22 10:04:49 +01:00
  • 9e22c7b0c7 chore: Gitpod configuration fixed Mateusz Pusz 2022-03-21 19:43:45 +00:00
  • feb1a0b860 test(static): simplify quotient_remainder_theorem test cases Johel Ernesto Guerrero Peña 2022-03-21 14:29:50 -04:00
  • 57dc186162 chore: clang-12 and clang-format-15 added to gitpod Mateusz Pusz 2022-03-21 19:00:58 +01:00
  • 6218a709ae refactor: first_factor_maybe() replaced with get_first_of() Mateusz Pusz 2022-03-21 18:13:47 +01:00
  • b822a149b9 Merge pull request #343 from JohelEGP/cmake_systems Mateusz Pusz 2022-03-21 11:50:01 +01:00
  • ca283b94f6 refactor: find_first_factor() refactored Mateusz Pusz 2022-03-21 11:16:50 +01:00
  • 3729a9fe93 Merge pull request #337 from chiphogg/chiphogg/prime-wheel Mateusz Pusz 2022-03-21 10:37:05 +01:00
  • 94d143ef7e build(cmake): fix export name of mp-units-system Johel Ernesto Guerrero Peña 2022-03-20 09:17:25 -04:00
  • b589ba8d86 Omit redundant computation Chip Hogg 2022-03-19 22:09:51 +00:00
  • e1f7266b51 refactor: <algorithm.h> header added Mateusz Pusz 2022-03-19 20:07:55 +01:00
  • 6872117bae Replace reduce with bespoke implementation Chip Hogg 2022-03-19 17:35:20 +00:00
  • f495ad9e75 Replace accumulate with reduce Chip Hogg 2022-03-19 17:27:38 +00:00
  • 117c380ba8 Merge pull request #341 from hofbi/init-pre-commit Mateusz Pusz 2022-03-19 18:16:51 +01:00
  • 438feb3001 Remove offending unit test Chip Hogg 2022-03-19 17:05:55 +00:00
  • 0f80c10104 Try "gentler" test case Chip Hogg 2022-03-19 16:58:43 +00:00
  • c339383873 Convert names to standard_case Chip Hogg 2022-03-19 16:07:39 +00:00
  • 48b6280486 Merge branch 'master' into chiphogg/prime-wheel Chip Hogg 2022-03-19 16:01:32 +00:00
  • 166dd1e944 Work around numbers with very large first factors Chip Hogg 2022-03-19 15:55:34 +00:00
  • a99e5f9032 Switch tests to use top-level, anonymous namespace Chip Hogg 2022-03-19 15:54:29 +00:00
  • 28c4fe3c08 Run clang-format-15 on changed files Chip Hogg 2022-03-19 14:29:11 +00:00
  • 1e8460d401 Revert "Try upping the basis size further" Chip Hogg 2022-03-19 13:21:47 +00:00
  • 4c127797da check: run pre-commit on all files Markus Hofbauer 2022-03-18 14:34:59 +01:00
  • 7b8d97646c check: initial setup for pre-commit Markus Hofbauer 2022-03-18 14:34:30 +01:00
  • e09de55291 docs: CONTRIBUTING updated Mateusz Pusz 2022-03-18 14:39:22 +01:00
  • f56e3bc0da Merge pull request #339 from mpusz/clang-format Mateusz Pusz 2022-03-18 12:35:34 +01:00
  • b58b696e92 style: clang-format formatting improved with additional parenthesis Mateusz Pusz 2022-03-18 09:10:27 +01:00