2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 17:52:09 +00:00

Commit Graph

  • 6cbd225994 Merge pull request #454 from boostorg/issue453 jzmaddock 2020-11-11 19:20:57 +00:00
  • 8e3c2bc77d Merge pull request #452 from boostorg/issue451 jzmaddock 2020-11-11 18:09:32 +00:00
  • c25cae2067 Correct testing mistake in test_legendre.hpp. jzmaddock 2020-11-09 12:44:50 +00:00
  • 889620031a Fix up legendre_p(n, n-1, x) as special case. Add tests. Fixes https://github.com/boostorg/math/issues/453. jzmaddock 2020-11-08 20:47:25 +00:00
  • 56c4c890d1 Fix spurious overflow in gamma_p/q calculation. Add tests. Fixes: https://github.com/boostorg/math/issues/451 jzmaddock 2020-11-05 19:43:52 +00:00
  • 6b8c2691d3 Correct expected error rate - epsilon should be as a percentage for BOOST_CHECK_CLOSE. jzmaddock 2020-10-30 11:36:17 +00:00
  • 83f1aa42e1 Merge pull request #448 from suyash-patil/develop jzmaddock 2020-10-30 08:42:43 +00:00
  • 01888dc929 fixed CSS property Suyash Patil 2020-10-30 01:11:33 +05:30
  • a5ff4371da Merge pull request #447 from suyash-patil/develop jzmaddock 2020-10-29 18:25:51 +00:00
  • eb532dc219 small typo fixed Suyash Patil 2020-10-29 01:00:57 +05:30
  • 992794d591 Merge branch 'master' into develop boost-1.75.0.beta1 John Maddock 2020-10-19 18:21:16 +01:00
  • 64154c2d4b Update history, regenerate docs. Add some missing files. [CI SKIP] jzmaddock 2020-10-19 18:19:34 +01:00
  • 1366b4ba47 Merge pull request #444 from boostorg/develop jzmaddock 2020-10-19 18:14:21 +01:00
  • 157a5a8d0f Fix some GCC performance issues in jm::prime_sieve. Get MB's code compiling with msvc. [CI SKIP] primes_jm_experimental jzmaddock 2020-10-19 17:12:50 +01:00
  • 67af8d7a0f Merge pull request #443 from boostorg/jzmaddock-patch-1 jzmaddock 2020-10-14 13:02:51 +01:00
  • ae089967d8 Merge branch 'prime_functions' of https://github.com/mborland/math into primes_jm_experimental John Maddock 2020-10-13 18:39:49 +01:00
  • f59b67ee9c Fix some CI test failures. jzmaddock 2020-10-13 18:34:11 +01:00
  • e9da0ea36a Emscripten has no fully working long double functions. jzmaddock 2020-10-12 16:56:25 +01:00
  • 1ad0d51b8e Implement dual interface for prime_range [CI SKIP] Matt Borland 2020-10-06 22:21:43 -05:00
  • f19149eb6a Implement dual interface for prime sieve [CI SKIP] Matt Borland 2020-10-06 22:07:21 -05:00
  • 86b9e5af4b Add prime sieve wrapper [CI SKIP] Matt Borland 2020-10-04 21:49:06 -05:00
  • 07e6f58ba1 wheel sieve passes standard battery [CI SKIP] Matt Borland 2020-10-04 16:34:41 -05:00
  • 980bfe71a5 Fixes for multiprecision types [CI SKIP] Primes up to sqrt upper_bound are now captured as found Matt Borland 2020-10-04 10:28:08 -05:00
  • 6c26b53c51 First draft of eratosthenes w/ wheel [CI SKIP] Matt Borland 2020-10-03 23:07:30 -05:00
  • b5a28b5b05 Add linear sieve direct from stepanov [CI SKIP] Matt Borland 2020-10-03 21:44:32 -05:00
  • 29eef8879a Correct benchmark memory allocation [CI SKIP] Matt Borland 2020-10-02 21:20:36 -05:00
  • 263c7a2ff8 Add experimental threaded support. jzmaddock 2020-10-02 18:10:53 +01:00
  • 24a1e6c18d Merge branch 'prime_functions' of https://github.com/mborland/math into primes_jm_experimental John Maddock 2020-10-02 18:00:40 +01:00
  • e7cdb32483 Updated benchmarks [CI SKIP] Matt Borland 2020-10-01 20:49:33 -05:00
  • 2d1461fdd1 Resolves issue #439 [CI SKIP] Sets default L1D value but offers interface for user to change Matt Borland 2020-10-01 18:04:42 -05:00
  • a77278211f Threaded method completed and validated [CI SKIP] Matt Borland 2020-09-30 19:20:36 -05:00
  • 90be100966 Add threaded method. Currently INOP [CI SKIP] Matt Borland 2020-09-30 16:13:00 -05:00
  • 4dc3eb204c Add sequential composite sieve with OI [CI SKIP] Matt Borland 2020-09-29 22:17:25 -05:00
  • f304c83794 Add display:inline-block; for all colors, and comments. pabristow 2020-09-29 12:45:43 +01:00
  • 830ccc4563 Merge branch 'prime_iterator' into prime_functions Matt Borland 2020-09-27 11:42:30 -05:00
  • cb5d978c3c Interval sieve with OI passes unit tests [CI SKIP] Matt Borland 2020-09-27 11:38:01 -05:00
  • 44ae862ce9 Experimental prime_sieve. jzmaddock 2020-09-27 10:57:45 +01:00
  • 58a1c7a4ea Merge branch 'prime_functions' of https://github.com/mborland/math into primes John Maddock 2020-09-27 10:30:38 +01:00
  • e8196f303a Merge remote-tracking branch 'origin/develop' into prime_iterator Matt Borland 2020-09-26 22:55:13 -05:00
  • eaea5f92fb Added interval sieve for output iterators Currently untested Matt Borland 2020-09-26 22:54:36 -05:00
  • de1f331ebc prime approximation function for a range Matt Borland 2020-09-26 22:18:54 -05:00
  • 66c2642683 Added prime approximation function Matt Borland 2020-09-26 22:14:35 -05:00
  • c361cdea65 Linear output iterator and refactoring [CI SKIP] Matt Borland 2020-09-26 21:02:28 -05:00
  • 0d9d31b374 Merge branch 'prime_functions' into mborland/prime_functions Matt Borland 2020-09-26 20:55:53 -05:00
  • 1d2f03c108 Linear sieve with output iterator and refactoring [CI SKIP][WIP] Matt Borland 2020-09-26 20:49:33 -05:00
  • f2277e3c52 Merge branch 'prime_iterator' into mborland/prime_iterator Matt Borland 2020-09-26 20:46:24 -05:00
  • f5d789adbc Improved Linear Algo and testing Matt Borland 2020-09-26 20:36:44 -05:00
  • c2843663dc fixed CSS property in doc/math.css (#437) Suyash Patil 2020-09-27 03:08:15 +05:30
  • eee2c8627b Added container method Matt Borland 2020-09-26 12:46:15 -05:00
  • 2dec5f6af5 fix typo in README.md (#436) Suyash Patil 2020-09-17 18:22:54 +05:30
  • 0dbe69cb72 Sanitize linear prime sieve and add wheel [WIP][CI SKIP] Matt Borland 2020-09-09 18:30:13 -05:00
  • 5dc35236d0 Implemented linear sieve with iterators [WIP][CI SKIP] Matt Borland 2020-09-09 17:59:47 -05:00
  • 84a69f0304 diffs from @jzmaddock [CI SKIP] Matt Borland 2020-09-08 18:02:10 -05:00
  • cb2bab6fd1 Fix min arg Bernoulli recur (TBD notes in PR) Christopher Kormanyos 2020-09-08 07:50:56 +02:00
  • 9792a23b4e Minor change to policy handling [CI SKIP] Matt Borland 2020-09-06 18:33:55 -05:00
  • 1afbce8b31 [CI SKIP] Try fix min Bn arg for recur. Christopher Kormanyos 2020-09-06 15:51:53 +02:00
  • 302fb5fcdb Merge branch 'develop' into prime_functions Matt Borland 2020-09-05 14:33:46 -05:00
  • 18ed616376 Kolmogorov-Smirnov distribution (#422) Evan Miller 2020-09-04 08:48:51 -04:00
  • eb668a01bd Merge pull request #432 from boostorg/improve_float_next jzmaddock 2020-09-04 11:49:16 +01:00
  • e39eca4f54 Update float_next/float_prior to handle types with exponents larger than type int. jzmaddock 2020-09-03 18:35:14 +01:00
  • a9f096815d Make interpolators C++14 compatible (#429) Märt Laak 2020-09-03 01:55:37 +03:00
  • 3d9b77c784 Minor changes and doc updates Matt Borland 2020-09-02 16:41:41 -05:00
  • 7c0cbbfe29 Merge branch 'develop' into prime_functions Matt Borland 2020-08-31 23:32:26 -05:00
  • 8e240f7eb7 Better prime_range implementation [WIP][CI SKIP] Matt Borland 2020-08-30 23:51:19 -05:00
  • 5ba0a1d1f8 Replace magic number w variable template [CI SKIP] Matt Borland 2020-08-30 23:15:46 -05:00
  • 0b8f1d51ed Documentation edits [CI SKIP] Matt Borland 2020-08-30 18:02:17 -05:00
  • 39d0c1c4a1 Added missing #include <vector>. pabristow 2020-08-28 17:49:32 +01:00
  • 526fc6eef4 Update test_jacobi_theta compiler requirements in Jamfile.v2. jzmaddock 2020-08-27 18:36:18 +01:00
  • 81e4a6ca60 mpz_int passes unit tests [CI SKIP] Matt Borland 2020-08-26 22:29:27 -05:00
  • 6d6b19fb9e cpp_int now passes all tests [CI SKIP] Matt Borland 2020-08-26 19:23:54 -05:00
  • 91836f62f3 Fixes for multiprecision and policies [CI SKIP] Matt Borland 2020-08-25 18:44:07 -05:00
  • c4a89c86ff Seq policy actually sequential [CI SKIP] Matt Borland 2020-08-24 23:12:01 -05:00
  • fa04133513 Significant refactoring [WIP][CI SKIP] Matt Borland 2020-08-24 22:00:05 -05:00
  • 97244be0a0 Performance improvements and bug fixes [CI SKIP] Matt Borland 2020-08-23 22:57:46 -05:00
  • 1b40403801 Implemented interval sieve [CI SKIP] Matt Borland 2020-08-23 18:50:07 -05:00
  • 6759ede1b3 Added unit tests [WIP][CI SKIP] Matt Borland 2020-08-23 17:06:51 -05:00
  • 2e46b81a33 Added interval sieve to performance test [CI SKIP] Matt Borland 2020-08-23 13:59:24 -05:00
  • fbc38c8bf6 New segmented sieve algorithm [WIP][CI SKIP] Matt Borland 2020-08-23 11:42:20 -05:00
  • b7d42564f5 Added fixed mod 210 wheel [WIP][CI SKIP] Matt Borland 2020-08-23 10:59:18 -05:00
  • d72149388e Merge branch 'develop' of https://github.com/boostorg/math into develop jzmaddock 2020-08-21 11:13:30 +01:00
  • d7ab3a9873 tanh_sinh: trivial correction of if..else logic. Without this we can take 2 of the branches when z < -0.5 and not make correct use of zc triggering the assertion later. [CI SKIP] jzmaddock 2020-08-21 11:13:13 +01:00
  • 09c0d37178 Merge pull request #418 from boostorg/mp_erf jzmaddock 2020-08-20 18:21:44 +01:00
  • b1c03c841a Jamfile.v2: Tidy up mpfr/gmp use so tests pass on mingw64 jzmaddock 2020-08-18 11:19:48 +01:00
  • 8633d74278 jacobi_theta.hpp: Fix a few concept errors. jzmaddock 2020-08-18 11:19:18 +01:00
  • d739449f61 Fix to logic error in c8117fc. Matt Pulver 2020-08-16 15:08:52 -04:00
  • c8117fc4bb [#420] Protect unused branches with size_t overflow when compiled pre-C++17. Matt Pulver 2020-08-16 10:17:44 -04:00
  • d7141cd353 Jacobi Theta functions (#394) Evan Miller 2020-08-15 18:51:47 -04:00
  • df91e5a1c0 Add erf ulp plots to Jamfile.v2 [CI SKIP] jzmaddock 2020-08-15 15:36:02 +01:00
  • 2b428c94e5 Add new erf/erfc plots to docs. [CI SKIP] jzmaddock 2020-08-15 12:41:30 +01:00
  • c63f1f13bc Added wheel class [WIP][CI SKIP] Matt Borland 2020-08-14 23:06:08 -05:00
  • 9bcb6be085 Update multiprecision erf to improve precision and performance. See https://github.com/boostorg/multiprecision/issues/264. jzmaddock 2020-08-13 18:12:51 +01:00
  • 6d1d46720f Improve ulps plot: (#417) jzmaddock 2020-08-11 16:44:32 +01:00
  • cbd2af2890 Cohen acceleration (#415) Nick 2020-08-09 09:55:56 -04:00
  • 1a24f164d1 Removed segmented bit sieve and excess headers [CI SKIP] Matt 2020-08-05 20:24:01 -05:00
  • 8e2e29a32f Add segmented bit sieve [WIP][CI SKIP] Matt 2020-08-03 19:03:18 -05:00
  • f2744c991e Merge pull request #414 from boostorg/issue350 jzmaddock 2020-08-03 18:51:28 +01:00
  • f95c2cf2f6 Refactoring. Now requires C++17 Matt 2020-08-02 15:52:20 -05:00
  • b233a80729 Build primes in situ [WIP][CI SKIP] Matt 2020-08-02 11:21:07 -05:00
  • 0521854458 Various performance improvements [WIP][CI SKIP] Matt 2020-08-01 19:16:34 -05:00
  • 6ebb906fff Fixed failed test [WIP][CI SKIP] Matt 2020-08-01 15:19:53 -05:00