2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-22 17:32:13 +00:00

Commit Graph

  • fda6d99f81 Mark up tables for coverage. Otherwise all the false positives take our coverage rates waaaaay down low. jzmaddock 2024-07-26 12:14:29 +01:00
  • 1e7958da38 Add holtsmark/mapairy/saspoint5 to doc build. jzmaddock 2024-07-25 19:15:39 +01:00
  • 493626c9a3 Integrate concept checks for mapairy/holtsmark/saspoint5. jzmaddock 2024-07-25 19:03:50 +01:00
  • 7b0caf58c9 Hook up testing of mapairy/holtsmark/saspoint5 distributions. jzmaddock 2024-07-25 13:21:00 +01:00
  • e03fd8bf4f Merge branch 'stat_saspoint5' of https://github.com/tk-yoshimura/boost_math into map_airy_etc John Maddock 2024-07-25 11:01:48 +01:00
  • bb25838e82 Merge branch 'stat_holtsmark' of https://github.com/tk-yoshimura/boost_math into map_airy_etc John Maddock 2024-07-25 11:01:03 +01:00
  • 02e08e165a Merge branch 'stat_mapairy' of https://github.com/tk-yoshimura/boost_math into map_airy_etc John Maddock 2024-07-25 11:00:19 +01:00
  • 80a766abd7 Add trivial expm1 test for SYCL functionality Matt Borland 2024-07-24 16:21:26 -04:00
  • 202b29016b Add expm1 CUDA testing Matt Borland 2024-07-24 16:14:51 -04:00
  • 5fdbcbb863 Add markers for GPU expm1 Matt Borland 2024-07-24 16:14:42 -04:00
  • 2b3023856b Add modf cuda testing Matt Borland 2024-07-24 15:05:43 -04:00
  • 8281c366d1 Mark modf for GPU usage Matt Borland 2024-07-24 15:05:34 -04:00
  • 75170902ca Improve return value of ignore error policy Matt Borland 2024-07-24 14:11:38 -04:00
  • 4036b23a5e Add round testing Matt Borland 2024-07-24 14:11:18 -04:00
  • 54e76b6336 Add CUDA round testing Matt Borland 2024-07-24 13:58:31 -04:00
  • 41b828e985 Add GPU support to round Matt Borland 2024-07-24 13:58:20 -04:00
  • 227e2adf43 Add trunc cuda testing Matt Borland 2024-07-24 13:37:19 -04:00
  • 7991d0bb32 Make trunc GPU compatible Matt Borland 2024-07-24 13:37:01 -04:00
  • 530296e560 Fix GPU safe functions and add macro for local static variables Matt Borland 2024-07-24 13:36:36 -04:00
  • 0cee1e8b6d Apply SYCL default policy to CUDA as well Matt Borland 2024-07-24 13:36:16 -04:00
  • ed4b8fde98 Change ignore error handling for GPUS Matt Borland 2024-07-24 13:35:59 -04:00
  • 2dbbdcb823 Add sign manipulation tests for sycl Matt Borland 2024-07-24 09:52:34 -04:00
  • 922024f938 Disable real concept tests for SYCL Matt Borland 2024-07-24 09:52:19 -04:00
  • bc52304573 Make sign manipulation functions GPU compatible Matt Borland 2024-07-24 09:49:19 -04:00
  • 59616f8600 Add changesign testing Matt Borland 2024-07-24 09:26:03 -04:00
  • 405e13847b Add SYCL testing for cbrt Matt Borland 2024-07-23 16:50:16 -04:00
  • 6eeca996b4 Fix inconsistent force inline warnings for ellint 2 Matt Borland 2024-07-23 16:30:15 -04:00
  • 6cb20fdf3f Fix inconsistent force inline warnings for ellint 1 Matt Borland 2024-07-23 16:27:34 -04:00
  • 7dd8f958da Enable GPU support for cbrt Matt Borland 2024-07-23 10:59:41 -04:00
  • 6aae286335 Add cbrt CUDA testing Matt Borland 2024-07-23 10:46:02 -04:00
  • 2179223f88 Add SYCL testing for cauchy dist Matt Borland 2024-07-24 16:44:46 -04:00
  • 6029e57894 Add cauchy quantile float test Matt Borland 2024-07-23 10:11:43 -04:00
  • 72444dee0d Add cauchy quantile double test Matt Borland 2024-07-23 10:10:07 -04:00
  • 1cdfa55b44 Add cauchy pdf float test Matt Borland 2024-07-23 10:04:05 -04:00
  • c1cf376d91 Add cauchy pdf double test Matt Borland 2024-07-23 10:02:59 -04:00
  • 5378b2ec13 Add cauchy cdf for floats test Matt Borland 2024-07-23 10:01:23 -04:00
  • 8c6c4e1854 Add GPU support to cauchy distribution Matt Borland 2024-07-23 09:59:21 -04:00
  • 433e30d9d2 Add GPU support to distribution common error handling Matt Borland 2024-07-23 09:59:03 -04:00
  • c061eaffc5 Add CUDA cauchy test Matt Borland 2024-07-23 09:21:27 -04:00
  • 986e5d7f94 Merge pull request #1161 from boostorg/GPU_1 Matt Borland 2024-07-24 11:53:19 -04:00
  • a2d109be27 Fix holtsmark test tk-yoshimura 2024-07-24 09:48:53 +09:00
  • a5ed6bae8d Fix mapairy test tk-yoshimura 2024-07-24 09:44:18 +09:00
  • f17946b74b Remove duplicate test from compile only battery Matt Borland 2024-07-23 15:36:28 -04:00
  • 3bfd85c2cd Fix line endings Matt Borland 2024-07-23 15:29:25 -04:00
  • d60d5d6e07 Add test helper headers Matt Borland 2024-07-23 14:31:28 -04:00
  • 19d0d5bc58 Add compile only cmake testing Matt Borland 2024-07-23 14:25:00 -04:00
  • b35b4de6ab Add cuda files Matt Borland 2024-07-23 14:16:13 -04:00
  • 9ed0f2ba52 More SYCL workarounds Matt Borland 2024-07-23 14:13:02 -04:00
  • dbee257edc Port fixes to run SYCL on test_arcsine Matt Borland 2024-07-23 13:57:06 -04:00
  • fcf7ba8f3b Small CML fixes Matt Borland 2024-07-23 13:49:20 -04:00
  • b293df07a9 Add sycl cmake testing Matt Borland 2024-07-23 13:40:45 -04:00
  • 2148185c60 Add sycl compatible simple test Matt Borland 2024-07-23 13:38:15 -04:00
  • 32b909d35a Adjust CML for sycl Matt Borland 2024-07-23 13:37:19 -04:00
  • f3f03c8f83 Adjust default policy for GPU cases Matt Borland 2024-07-23 13:22:33 -04:00
  • 7c9c76101a Remove SYCL macros from errno calls Matt Borland 2024-07-23 13:05:48 -04:00
  • 548d6f5f45 Ignore float too small errors Matt Borland 2024-07-23 11:30:03 -04:00
  • 38596e29d3 Reactivate domain error for beta Matt Borland 2024-07-23 11:47:07 -04:00
  • 308bf4de04 Fix cauchy linker errror Matt Borland 2024-07-23 10:38:12 -04:00
  • e407cadd0d Add saspoint5 document graphs tk-yoshimura 2024-07-23 23:21:22 +09:00
  • f2a0fc9723 Add holtsmark document graphs tk-yoshimura 2024-07-23 23:12:01 +09:00
  • 72afe90646 Add mapairy document graphs tk-yoshimura 2024-07-23 22:56:27 +09:00
  • 47282d3af5 Changes to allow beta on SYCL Matt Borland 2024-07-22 15:39:59 -04:00
  • 4f555750f9 Disable SSE2 lanczos on GPU Matt Borland 2024-07-22 15:29:36 -04:00
  • 15bade2426 Allow beta to be used on GPU Matt Borland 2024-07-22 15:03:14 -04:00
  • 50d01bf067 Apply GPU to rationals and series evaluations Matt Borland 2024-07-22 15:03:00 -04:00
  • 910775040b Add support for lanczos and change storage duration Matt Borland 2024-07-22 15:02:45 -04:00
  • d9c4fab159 Markup big_constant Matt Borland 2024-07-22 15:02:25 -04:00
  • 23b6d289ad Add precision helper functions Matt Borland 2024-07-22 15:02:13 -04:00
  • b39f01db24 Add log1p GPU support Matt Borland 2024-07-22 15:01:52 -04:00
  • 282a40191d Add GPU safe max, min, and swap function macros Matt Borland 2024-07-22 15:01:17 -04:00
  • 04c33f8cad Add additional overflow error overloads Matt Borland 2024-07-22 15:00:18 -04:00
  • 8594af7ad0 Update polynomial and rationals Matt Borland 2024-07-22 14:34:17 -04:00
  • 235f5c9ffc Replace static const char* with constexpr auto Matt Borland 2024-07-19 16:52:15 -04:00
  • 2bb07f2a57 Disable calls to errno with SYCL Matt Borland 2024-07-19 16:39:04 -04:00
  • 1d6c5765e8 Limit binomial distribution to CUDA Matt Borland 2024-07-19 16:38:51 -04:00
  • 14d5b3b2f8 Refactor macros for SYCL limited support Matt Borland 2024-07-19 16:32:57 -04:00
  • dee1c40420 Rename GPU macros Matt Borland 2024-07-19 13:54:39 -04:00
  • d3e93ad4ed Add sycl configuration options Matt Borland 2024-07-19 13:54:27 -04:00
  • 301637c097 Specialize epsilon functions Matt Borland 2024-07-19 11:03:12 -04:00
  • 2481c0dd45 Disable exceptions for device code Matt Borland 2024-07-19 09:50:16 -04:00
  • bb0716d3af Mark constants as CUDA Matt Borland 2024-07-19 09:38:24 -04:00
  • fbf5a7f15e Replace use of std::string with char* Matt Borland 2024-07-19 09:22:53 -04:00
  • 96921dae22 Add new definitions of classification functions Matt Borland 2024-07-19 09:21:12 -04:00
  • ec3d237aca First cut at CUDA allowed policies Matt Borland 2024-07-18 16:21:41 -04:00
  • 980a10cc8b Add config option to return NANs Matt Borland 2024-07-18 16:21:18 -04:00
  • 977ccbf7b0 Add CUDA definition of force inline ignoring that of the host compiler Matt Borland 2024-07-18 15:45:46 -04:00
  • f62b73a556 Add cuda markers to arcsine distribution Matt Borland 2024-07-18 13:44:23 -04:00
  • b42048cf02 Add CUDA markers to polynomial class Matt Borland 2024-07-18 10:38:52 -04:00
  • 964d4943cd Add CUDA markers to binomial dist Matt Borland 2024-07-18 10:20:39 -04:00
  • d04988c907 Add additional macro for local static variables Matt Borland 2024-07-18 10:18:46 -04:00
  • 2a16fe3557 Add additional configuration macros Matt Borland 2024-07-18 10:07:39 -04:00
  • b5ded3deb5 Replace BOOST_MATH_CHECK_THROW with boost.test Matt Borland 2024-07-18 09:17:17 -04:00
  • d3f7123186 Fix: saspoint5 document about accuracy tk-yoshimura 2024-07-22 10:32:54 +09:00
  • 07d97df50c Landau Integration testing (#1159) jzmaddock 2024-07-21 11:54:58 +01:00
  • 0e7f9761e2 Final (doc) update to Landau. landau jzmaddock 2024-07-21 09:50:35 +01:00
  • 953cc377f1 Fix holtsmark minor corrections tk-yoshimura 2024-07-21 02:06:36 +09:00
  • c64db569a0 Fix mapairy minor corrections tk-yoshimura 2024-07-21 02:05:03 +09:00
  • 5e58843aec Fix saspoint5 minor corrections tk-yoshimura 2024-07-21 02:03:34 +09:00
  • d6b7c13984 Fix C++23 stdfloat test names. jzmaddock 2024-07-20 17:40:02 +01:00
  • 8bcde12d78 More Landau test fixes. jzmaddock 2024-07-20 13:05:21 +01:00