2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 16:32:10 +00:00

Commit Graph

  • 375d316aac Add sin_pi NVRTC testing Matt Borland 2024-08-13 11:23:46 -04:00
  • 635df5dd5f Add NVRTC support to sin_pi Matt Borland 2024-08-13 11:23:35 -04:00
  • dac34c5853 Add cos_pi NVRTC testing Matt Borland 2024-08-13 11:19:10 -04:00
  • ee01d41fd3 Add NVRTC support to cos_pi Matt Borland 2024-08-13 11:18:56 -04:00
  • bc5dc9c18b Merge pull request #1178 from boostorg/NVRTC_3 Matt Borland 2024-08-14 10:21:13 -04:00
  • 2d864f4805 Merge pull request #1176 from boostorg/log_docs Matt Borland 2024-08-13 14:18:43 -04:00
  • 65096bee14 Add formulas for logcdf and logpdf to the tables Matt Borland 2024-08-13 10:01:08 -04:00
  • 523a984f82 Merge pull request #1177 from boostorg/unused_erf Matt Borland 2024-08-12 16:41:58 -04:00
  • beeef9b38d Fix CUDA type trait differences Matt Borland 2024-08-08 18:04:07 -04:00
  • 79f96fc6ee Fix exception specification mismatch Matt Borland 2024-08-08 18:01:56 -04:00
  • b674545333 Make policies universally safe on GPU platforms Matt Borland 2024-08-08 17:39:23 -04:00
  • b19fd5ac92 Add macro definition of std::uintmax_t Matt Borland 2024-08-08 17:38:52 -04:00
  • d5b8603c8d Fix ambiguous use of is_same Matt Borland 2024-08-08 17:06:43 -04:00
  • 80edbb1913 Enable use of meta programming facilities with NVRTC Matt Borland 2024-08-08 17:03:21 -04:00
  • 2cbb993992 Add macro for missing std::size_t Matt Borland 2024-08-08 17:02:51 -04:00
  • d7197803c8 Add NVRTC log1p testing Matt Borland 2024-08-08 16:54:24 -04:00
  • 86757846af Add NVRTC support to log1p Matt Borland 2024-08-08 16:54:14 -04:00
  • b441ff3729 Add policy enabled overloads Matt Borland 2024-08-08 16:48:46 -04:00
  • 6c91a22d7b Add NVRTC expm1 testing Matt Borland 2024-08-08 16:45:52 -04:00
  • 39d9fa30e8 Add NVRTC support to expm1 Matt Borland 2024-08-08 16:45:40 -04:00
  • 2877f2bc8b Add trunc NVRTC testing Matt Borland 2024-08-08 15:38:16 -04:00
  • a8ae64db8a Fix copy paste error Matt Borland 2024-08-08 15:37:20 -04:00
  • 08f9685d45 Add definition of BOOST_MATH_STATIC Matt Borland 2024-08-08 15:35:48 -04:00
  • 975273af28 Fix NVRTC paths Matt Borland 2024-08-08 15:35:31 -04:00
  • cb23c0756f Deprecate misspelled overloads Matt Borland 2024-08-08 15:35:19 -04:00
  • 2005043169 Add NVRTC support to trunc Matt Borland 2024-08-08 14:45:06 -04:00
  • ae98552df8 Ensure proper include order Matt Borland 2024-08-08 14:44:41 -04:00
  • b9c645ef57 Fix helper functions Matt Borland 2024-08-08 14:44:32 -04:00
  • 6699e05570 Add NVRTC compatible numeric limits definitions Matt Borland 2024-08-08 12:08:58 -04:00
  • ae3ea6f201 Add testing of round on NVRTC Matt Borland 2024-08-08 10:35:52 -04:00
  • 16b715f789 Add round support to NVRTC Matt Borland 2024-08-08 10:35:41 -04:00
  • 9cd9be397a Fix test set Matt Borland 2024-08-08 10:22:26 -04:00
  • a30b10b803 Rename macro for clarity Matt Borland 2024-08-08 09:59:55 -04:00
  • d5bab81593 Remove now unused parameter Matt Borland 2024-08-12 14:44:33 -04:00
  • d892e03070 Add notes to individual dist docs for specializations Matt Borland 2024-08-12 14:11:43 -04:00
  • 0d7c944752 Update non-members docs and __usual_accessors macro Matt Borland 2024-08-12 14:02:22 -04:00
  • 06d11fb73e Merge pull request #1172 from boostorg/NVRTC_2 Matt Borland 2024-08-12 10:41:29 -04:00
  • 3714b9e5a0 Document logpdf, logcdf, and specializations Matt Borland 2024-08-12 09:59:38 -04:00
  • 66becad28e Merge pull request #1174 from boostorg/issue1171 jzmaddock 2024-08-10 18:43:54 +01:00
  • 53d5dab319 Simplify and remove redundant code from Cauchy. Fixes https://github.com/boostorg/math/issues/1171 issue1171 jzmaddock 2024-08-10 15:28:00 +01:00
  • 687125c7a1 Fix gamma unused parameter warning Matt Borland 2024-08-09 08:01:11 -04:00
  • 37875f2a8b Fix min/max usage Matt Borland 2024-08-08 09:41:01 -04:00
  • 044118770b Fix linking with thrust Matt Borland 2024-08-08 08:47:42 -04:00
  • 467a84c088 Fix aliases Matt Borland 2024-08-07 17:05:35 -04:00
  • 58f8af649d Complete the development of type traits for future usage Matt Borland 2024-08-07 16:41:56 -04:00
  • 1af2964989 Fix configuration macros Matt Borland 2024-08-07 14:47:07 -04:00
  • 5a0da08bc8 Add fpclassify testing Matt Borland 2024-08-07 14:00:16 -04:00
  • fbf986532f Add CUDA header and inline constexpr variables Matt Borland 2024-08-07 13:43:49 -04:00
  • eb9b5336b3 Fix namespace and SFINAE Matt Borland 2024-08-07 13:43:19 -04:00
  • 39f5c75794 Add definitions for inline constexpr variables Matt Borland 2024-08-07 13:43:08 -04:00
  • f706899463 Add NVRTC support for classification functions Matt Borland 2024-08-07 11:44:03 -04:00
  • 3ec25ab287 Add definitions of FP classify macros Matt Borland 2024-08-07 11:43:32 -04:00
  • d05e3c39bb Begin to add <type_traits> Matt Borland 2024-08-07 11:43:18 -04:00
  • 86157576c0 Fix linking to thrust Matt Borland 2024-08-08 08:45:16 -04:00
  • 280432cfe5 Remove non-CUDA tests Matt Borland 2024-08-07 10:21:08 -04:00
  • b2bfd171a3 Remove std headers from CUDA path Matt Borland 2024-08-07 10:14:51 -04:00
  • e8b9ed76ac Add additional macros Matt Borland 2024-08-07 10:14:00 -04:00
  • ad9d7b7058 Add config Matt Borland 2024-08-07 09:54:41 -04:00
  • ff2632c684 Begin adding a special configuration section for NVRTC Matt Borland 2024-08-07 09:54:30 -04:00
  • c1f1a4690b Fix template specialization Matt Borland 2024-08-07 09:38:24 -04:00
  • 0dcf8b5982 Add lgamma testing Matt Borland 2024-08-07 09:37:03 -04:00
  • d4a15eb6b9 Add lgamma Matt Borland 2024-08-07 09:36:55 -04:00
  • b7f1eab738 Add NVRTC cbrt tests Matt Borland 2024-08-06 16:55:01 -04:00
  • b101e79b7e Add NVRTC support to cbrt Matt Borland 2024-08-06 16:54:52 -04:00
  • ea23ddc588 Expand testing Matt Borland 2024-08-06 16:29:47 -04:00
  • 17dbb1eff6 Add specific float overload Matt Borland 2024-08-06 16:11:19 -04:00
  • e85ad1311b Add sign functions NVRTC test set Matt Borland 2024-08-06 15:31:03 -04:00
  • 77bf1c1447 Add NVRTC support to sign Matt Borland 2024-08-06 15:30:44 -04:00
  • 2a4351eb80 Merge pull request #1170 from boostorg/nvrtc Matt Borland 2024-08-08 08:43:03 -04:00
  • 135208b3a6 Expand testing Matt Borland 2024-08-07 07:29:38 -04:00
  • 37db017903 Rearrange and add policy overload Matt Borland 2024-08-07 07:28:13 -04:00
  • 477d1c1777 Fix runs on value Matt Borland 2024-08-06 14:45:07 -04:00
  • e7f09ca027 Add tgamma support to NVRTC Matt Borland 2024-08-06 14:00:39 -04:00
  • 470e5934da Update CML Matt Borland 2024-08-06 13:59:47 -04:00
  • 88c36d3fef Add Jamfile Matt Borland 2024-08-06 13:58:26 -04:00
  • dae419023b Add CI run Matt Borland 2024-08-06 13:58:21 -04:00
  • d30faa38ff Add tgamma nvrtc test Matt Borland 2024-08-06 13:58:13 -04:00
  • ab09ecec1d Merge pull request #1167 from boostorg/cuda_5 Matt Borland 2024-08-06 09:01:22 -04:00
  • 4c2cdc2cf6 Regenerate docs. boost-1.86.0 jzmaddock 2024-08-06 13:18:32 +01:00
  • 14c177413c Update history. jzmaddock 2024-08-06 13:06:09 +01:00
  • 4b9c5b0e78 Update history. jzmaddock 2024-08-06 13:06:09 +01:00
  • 977feaf84a 1F1 coverage. jzmaddock 2024-08-06 12:09:33 +01:00
  • 445e36adc0 Reorder overflow checks Matt Borland 2024-08-05 15:28:58 -04:00
  • 87048d927b Use tag type idiom Matt Borland 2024-07-31 14:29:54 -04:00
  • faf541ee0b Fix comparison Matt Borland 2024-07-31 14:29:09 -04:00
  • 24a0922e8b Fix typo Matt Borland 2024-07-31 12:05:00 -04:00
  • c7e16f75cb Revert if constexpr change Matt Borland 2024-07-30 17:20:49 -04:00
  • 635bd3215e Fix GCC warnings Matt Borland 2024-07-30 16:23:52 -04:00
  • 49cc43cd52 Make powm1 GPU compatible Matt Borland 2024-07-30 16:16:28 -04:00
  • 82d56ac1c5 Ignore mapairy literal range warnings Matt Borland 2024-07-30 16:15:14 -04:00
  • 0fafaf2cd1 Ignore literal range warnings Matt Borland 2024-07-30 15:57:04 -04:00
  • 1fcc01ad4c Ignore CUDA warning about GNU force inline Matt Borland 2024-07-30 15:51:14 -04:00
  • dc792c9f90 Remove recursion in lgamma Matt Borland 2024-07-30 15:47:04 -04:00
  • 18ef483309 Remove recursion from tgamma Matt Borland 2024-07-30 15:08:54 -04:00
  • b67f1fd4ca Remove extra overloads Matt Borland 2024-07-30 14:48:18 -04:00
  • 5ad3866816 Add SYCL gamma testing Matt Borland 2024-07-30 14:37:44 -04:00
  • e9ccdcfccd Disable factorial check on GPU platform Matt Borland 2024-07-30 14:32:08 -04:00
  • 9f7215d1e2 Add CUDA testing for tgamma and lgamma Matt Borland 2024-07-30 14:12:05 -04:00
  • 80f0ffffd9 Add GPU markers to math_fwd for gamma functions Matt Borland 2024-07-30 14:11:55 -04:00
  • 10e7e1b93c Add GPU support to gamma functions Matt Borland 2024-07-30 14:11:35 -04:00