Commit Graph

  • 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
  • 6d82ddebbc Update test/unit_test/static/quantity_kind_test.cpp Mateusz Pusz 2022-03-18 08:21:15 +01:00
  • 6531d188d1 Update src/core/include/units/quantity.h Mateusz Pusz 2022-03-18 08:20:43 +01:00
  • f4fbac86b4 Update src/core/include/units/quantity.h Mateusz Pusz 2022-03-18 08:20:36 +01:00
  • 03290d74a2 Update src/core/include/units/quantity.h Mateusz Pusz 2022-03-18 08:20:27 +01:00
  • 6e59e7a927 Update src/core/include/units/quantity.h Mateusz Pusz 2022-03-18 08:20:08 +01:00
  • c6f35b0231 Update src/core/include/units/quantity_cast.h Mateusz Pusz 2022-03-18 08:19:40 +01:00
  • 144f6951c0 style: all files refromatted with clang-format Mateusz Pusz 2022-03-17 23:59:48 +01:00
  • a2f28feb04 Merge pull request #338 from hofbi/contributing-md-typos Mateusz Pusz 2022-03-17 18:12:53 +01:00
  • c3ff6a22d2 docs: fix typos in contributing.md Markus Hofbauer 2022-03-17 15:35:07 +01:00
  • cc90985958 fix: Clang-12 compilation fixed Mateusz Pusz 2022-03-15 13:14:15 +01:00
  • 7730e76fb7 build: test_package/conanfile.py cleanup Mateusz Pusz 2022-03-14 19:27:25 +01:00
  • 211a11b7c9 build: conanfile.py cleanup Mateusz Pusz 2022-03-14 19:26:43 +01:00
  • 627b2fb6d0 build: MSVC version handling fixed Mateusz Pusz 2022-03-14 19:25:59 +01:00
  • 87073856a7 Try upping the basis size further Chip Hogg 2022-03-12 18:50:01 +00:00
  • a719a8b912 Try upping the basis size Chip Hogg 2022-03-11 03:57:21 +00:00
  • 70640a1017 Remove constexpr-incompatible assert() Chip Hogg 2022-03-11 03:56:57 +00:00
  • 59d9cd1407 static_cast for first factor Chip Hogg 2022-03-11 03:50:08 +00:00
  • bfa8db6139 Use std::accumulate Chip Hogg 2022-03-11 03:48:57 +00:00
  • 73a56115a1 Fix wheel factorization algorithm Chip Hogg 2022-03-11 03:42:19 +00:00
  • 6c73947fe0 Satisfy complaint Chip Hogg 2022-03-10 23:50:33 +00:00
  • c8a44adee2 Add missing header for std::integral Chip Hogg 2022-03-10 23:41:47 +00:00
  • 24b284fcbb Add tests to support claims in comment Chip Hogg 2022-03-10 23:41:36 +00:00
  • 04b80f0827 Use wheel factorization for prime numbers Chip Hogg 2022-03-10 23:29:02 +00:00
  • 2198c8a403 Merge pull request #334 from JohelEGP/ratio_maths_unused_header Mateusz Pusz 2022-03-10 21:43:04 +01:00
  • 1b9d680275 Merge pull request #335 from JohelEGP/non_static_constexpr_globals Mateusz Pusz 2022-03-10 21:23:00 +01:00
  • 72046b0fe7 refactor: drop static from constexpr globals Johel Ernesto Guerrero Peña 2022-03-08 22:12:21 -04:00
  • 6193854f31 Merge pull request #333 from chiphogg/chiphogg/intmax Mateusz Pusz 2022-03-10 19:29:23 +01:00
  • a5fff2f210 Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2022-03-10 19:05:41 +01:00
  • 6171b8ab69 docs: Outdated TODO comments removed Mateusz Pusz 2022-03-10 19:05:36 +01:00
  • 74e6cf8def Merge pull request #336 from JohelEGP/unused_header_quantity_cast Mateusz Pusz 2022-03-10 19:01:50 +01:00
  • ce8fbcaf6c build: conanfile.py updated Mateusz Pusz 2022-03-10 18:55:40 +01:00
  • eee4f7d49c refactor: remove unused header Johel Ernesto Guerrero Peña 2022-03-09 20:23:21 -04:00
  • b52da14e36 refactor(bits): remove unused header Johel Ernesto Guerrero Peña 2022-03-08 20:38:07 -04:00
  • 7cda52af55 Merge branch 'master' into chiphogg/intmax Chip Hogg 2022-03-01 02:30:13 +00:00
  • 5668257fe1 build: Conan geerated target renamed to wg21_linear_algebra Mateusz Pusz 2022-02-28 19:23:34 +01:00
  • 87ab85625b The latest Conan generates Catch2 CMake target Mateusz Pusz 2022-02-28 18:27:03 +01:00
  • 0a6d11cf27 Depracated build_requires(..., force_host_context=True) replaced with test_requires(...) Mateusz Pusz 2022-02-28 18:25:20 +01:00
  • 632f2785a9 Clarify section header Chip Hogg 2022-02-24 01:48:02 +00:00
  • 240bdd659c Use intmax for base of integral powers Chip Hogg 2022-02-21 22:53:08 +00:00
  • 3651e199bf Merge pull request #331 from JohelEGP/llvm15 Mateusz Pusz 2022-02-08 10:40:31 +01:00
  • 1a5341141a Merge pull request #329 from chiphogg/mag-value-t Mateusz Pusz 2022-02-08 10:39:31 +01:00
  • 3f145a25db refactor: update hacks for LLVM 15 Johel Ernesto Guerrero Peña 2022-02-07 21:07:22 -04:00
  • 7820b3ef92 Clean up a few requires clauses Chip Hogg 2022-02-06 22:11:42 +00:00
  • a0ae08746f Restore mistakenly removed comment Chip Hogg 2022-02-06 21:56:00 +00:00
  • 7e4ab4206f Remove .value; provide free function only Chip Hogg 2022-02-06 21:53:05 +00:00
  • 7615de4720 See if passing by const& will satisfy all compilers Chip Hogg 2022-02-06 21:06:53 +00:00
  • e5f74b85ce Merge pull request #330 from fdischner/apple_ci Mateusz Pusz 2022-02-01 09:50:20 +01:00
  • 8accecb15c ci: Apple clang 13 support added for Conan Frank Dischner 2022-01-29 12:12:09 -06:00
  • aba980290b ci: explicitly set used xcode version Frank Dischner 2022-01-29 11:56:35 -06:00
  • 4ae66aafb1 ci: Apple clang 13 support added to "CMake Test Package CI" Frank Dischner 2022-01-29 11:25:32 -06:00
  • 9593ca04d7 Refer to class instead Chip Hogg 2022-01-29 03:47:16 +00:00
  • 408ad16528 Spell out fold expression, again Chip Hogg 2022-01-29 03:19:30 +00:00
  • dfe3db0b70 Merge branch 'master' into mag-value-t Chip Hogg 2022-01-29 02:49:19 +00:00
  • b36bc2b582 Turn get_value into free function Chip Hogg 2022-01-29 02:40:51 +00:00
  • d6eb25f07a Attempt to satisfy MSVC 14 Chip Hogg 2022-01-28 22:42:23 +00:00
  • 811b6ba53d Try inlining the fold expression to satisfy (?) MSVC Chip Hogg 2022-01-28 22:24:30 +00:00
  • 2384276ae0 Only test pi if float is smaller than long double Chip Hogg 2022-01-28 20:44:29 +00:00
  • 243238b3fa Add suggested tests Chip Hogg 2022-01-28 20:41:08 +00:00
  • f2ba3cc18a Use in_range for integer case Chip Hogg 2022-01-28 20:32:47 +00:00