2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-30 08:02:11 +00:00
Commit Graph

7022 Commits

Author SHA1 Message Date
Matt Borland
c8a314bd1a Make sin_pi GPU compatible 2024-07-26 11:17:35 -04:00
Matt Borland
14994cf83d Make pow GPU compatible 2024-07-26 11:17:30 -04:00
Matt Borland
860196d072 Begin adding our own definition of numeric_limits 2024-07-26 11:17:26 -04:00
Matt Borland
46520bdbd7 Add sycl test of digamma 2024-07-26 11:17:19 -04:00
Matt Borland
4ded9f75f2 Add digamma CUDA testing 2024-07-26 11:17:12 -04:00
Matt Borland
c9cad140a1 Add GPU support to digamma 2024-07-26 11:17:06 -04:00
Matt Borland
353493d5f5 Loosen tolerance 2024-07-26 11:16:59 -04:00
Matt Borland
3d37530ef3 Fix use of static const char* in log1pmx 2024-07-26 11:16:49 -04:00
Matt Borland
8d7c1b746e Add SYCL testing for log1p and log1pmx 2024-07-26 11:16:42 -04:00
Matt Borland
2f2372b7cb Add log1p CUDA testing 2024-07-26 11:16:35 -04:00
Matt Borland
86daac38f5 Add markers for log1p 2024-07-26 11:16:26 -04:00
Matt Borland
251c0830ee Merge pull request #1162 from boostorg/cuda_2
Batch number 2 of GPU support
2024-07-26 11:05:38 -04:00
jzmaddock
d08ad26ff5 Merge pull request #1163 from boostorg/map_airy_etc
Add mapairy/holtsmark/saspoint5 distributions.
2024-07-26 15:35:06 +01:00
jzmaddock
fda6d99f81 Mark up tables for coverage.
Otherwise all the false positives take our coverage rates waaaaay down low.
2024-07-26 12:14:29 +01:00
jzmaddock
1e7958da38 Add holtsmark/mapairy/saspoint5 to doc build. 2024-07-25 19:15:39 +01:00
jzmaddock
493626c9a3 Integrate concept checks for mapairy/holtsmark/saspoint5. 2024-07-25 19:03:50 +01:00
jzmaddock
7b0caf58c9 Hook up testing of mapairy/holtsmark/saspoint5 distributions. 2024-07-25 13:21:52 +01:00
John Maddock
e03fd8bf4f Merge branch 'stat_saspoint5' of https://github.com/tk-yoshimura/boost_math into map_airy_etc 2024-07-25 11:01:48 +01:00
John Maddock
bb25838e82 Merge branch 'stat_holtsmark' of https://github.com/tk-yoshimura/boost_math into map_airy_etc 2024-07-25 11:01:03 +01:00
John Maddock
02e08e165a Merge branch 'stat_mapairy' of https://github.com/tk-yoshimura/boost_math into map_airy_etc 2024-07-25 11:00:19 +01:00
Matt Borland
80a766abd7 Add trivial expm1 test for SYCL functionality 2024-07-24 16:48:31 -04:00
Matt Borland
202b29016b Add expm1 CUDA testing 2024-07-24 16:48:24 -04:00
Matt Borland
5fdbcbb863 Add markers for GPU expm1 2024-07-24 16:48:19 -04:00
Matt Borland
2b3023856b Add modf cuda testing 2024-07-24 16:48:13 -04:00
Matt Borland
8281c366d1 Mark modf for GPU usage 2024-07-24 16:48:05 -04:00
Matt Borland
75170902ca Improve return value of ignore error policy 2024-07-24 16:48:00 -04:00
Matt Borland
4036b23a5e Add round testing 2024-07-24 16:47:54 -04:00
Matt Borland
54e76b6336 Add CUDA round testing 2024-07-24 16:47:48 -04:00
Matt Borland
41b828e985 Add GPU support to round 2024-07-24 16:46:46 -04:00
Matt Borland
227e2adf43 Add trunc cuda testing 2024-07-24 16:46:37 -04:00
Matt Borland
7991d0bb32 Make trunc GPU compatible 2024-07-24 16:46:32 -04:00
Matt Borland
530296e560 Fix GPU safe functions and add macro for local static variables 2024-07-24 16:46:25 -04:00
Matt Borland
0cee1e8b6d Apply SYCL default policy to CUDA as well 2024-07-24 16:46:20 -04:00
Matt Borland
ed4b8fde98 Change ignore error handling for GPUS 2024-07-24 16:46:15 -04:00
Matt Borland
2dbbdcb823 Add sign manipulation tests for sycl 2024-07-24 16:46:08 -04:00
Matt Borland
922024f938 Disable real concept tests for SYCL 2024-07-24 16:45:59 -04:00
Matt Borland
bc52304573 Make sign manipulation functions GPU compatible 2024-07-24 16:45:52 -04:00
Matt Borland
59616f8600 Add changesign testing 2024-07-24 16:45:43 -04:00
Matt Borland
405e13847b Add SYCL testing for cbrt 2024-07-24 16:45:34 -04:00
Matt Borland
6eeca996b4 Fix inconsistent force inline warnings for ellint 2 2024-07-24 16:45:27 -04:00
Matt Borland
6cb20fdf3f Fix inconsistent force inline warnings for ellint 1 2024-07-24 16:45:21 -04:00
Matt Borland
7dd8f958da Enable GPU support for cbrt 2024-07-24 16:45:10 -04:00
Matt Borland
6aae286335 Add cbrt CUDA testing 2024-07-24 16:45:02 -04:00
Matt Borland
2179223f88 Add SYCL testing for cauchy dist 2024-07-24 16:44:46 -04:00
Matt Borland
6029e57894 Add cauchy quantile float test 2024-07-24 16:44:21 -04:00
Matt Borland
72444dee0d Add cauchy quantile double test 2024-07-24 16:44:15 -04:00
Matt Borland
1cdfa55b44 Add cauchy pdf float test 2024-07-24 16:44:07 -04:00
Matt Borland
c1cf376d91 Add cauchy pdf double test 2024-07-24 16:43:52 -04:00
Matt Borland
5378b2ec13 Add cauchy cdf for floats test 2024-07-24 16:43:11 -04:00
Matt Borland
8c6c4e1854 Add GPU support to cauchy distribution 2024-07-24 16:43:04 -04:00