Matt Borland
|
f6bc4af513
|
Add minimal implantation of pair for NVRTC platform
|
2024-08-15 11:06:20 -04:00 |
|
Matt Borland
|
586b9cf0a9
|
Fix missing header in error handling
|
2024-08-15 11:06:14 -04:00 |
|
Matt Borland
|
788eb24c12
|
Add NVRTC support to precision tools
|
2024-08-15 11:06:06 -04:00 |
|
Matt Borland
|
5a4f8bab07
|
Merge pull request #1179 from boostorg/NVRTC_4
NVRTC Batch 4
|
2024-08-15 11:05:10 -04:00 |
|
Matt Borland
|
d0e156bb7e
|
Add NVRTC digamma tests
|
2024-08-14 10:26:57 -04:00 |
|
Matt Borland
|
ce9ecc7f5f
|
Add NVRTC support to digamma
|
2024-08-14 10:26:50 -04:00 |
|
Matt Borland
|
e4c107ca5c
|
Add NVRTC support to constants
|
2024-08-14 10:26:45 -04:00 |
|
Matt Borland
|
b308832236
|
Add missing macros
|
2024-08-14 10:26:41 -04:00 |
|
Matt Borland
|
e48890febd
|
Add NVRTC capable error handling
|
2024-08-14 10:26:36 -04:00 |
|
Matt Borland
|
81ccdb3659
|
Remove old workaround
|
2024-08-14 10:26:32 -04:00 |
|
Matt Borland
|
3a6eacc358
|
Add more macro definitions
|
2024-08-14 10:26:28 -04:00 |
|
Matt Borland
|
ede033ee79
|
Add GPU to macro definitions
|
2024-08-14 10:26:23 -04:00 |
|
Matt Borland
|
93d630720b
|
Add NVRTC definition of BOOST_MATH_NOEXCEPT
|
2024-08-14 10:26:19 -04:00 |
|
Matt Borland
|
494f2f2dc9
|
Fix old promotion args
|
2024-08-14 10:26:15 -04:00 |
|
Matt Borland
|
0b403b70ee
|
Apply promotion changes from https://github.com/boostorg/math/pull/1022
|
2024-08-14 10:26:10 -04:00 |
|
Matt Borland
|
68e73ad2dc
|
Add GPU definition of assertions
|
2024-08-14 10:26:06 -04:00 |
|
Matt Borland
|
aa33cdf784
|
Update polynomial evaluation for NVRTC
|
2024-08-14 10:26:02 -04:00 |
|
Matt Borland
|
993d92dc66
|
Add erfc_inv NVRTC testing
|
2024-08-14 10:25:57 -04:00 |
|
Matt Borland
|
6c4b56c9be
|
Add erf_inv NVRTC testing
|
2024-08-14 10:25:52 -04:00 |
|
Matt Borland
|
6a4487453d
|
Add NVRTC support to erf_inv and erfc_inv
|
2024-08-14 10:25:47 -04:00 |
|
Matt Borland
|
dd711380e2
|
Fix types in NVRTC testing
|
2024-08-14 10:25:43 -04:00 |
|
Matt Borland
|
463699e8ca
|
Add erfc NVRTC testing
|
2024-08-14 10:25:37 -04:00 |
|
Matt Borland
|
666564bddd
|
Add erf NVRTC testing
|
2024-08-14 10:25:32 -04:00 |
|
Matt Borland
|
37a08c0280
|
Add NVRTC support to erf and erfc
|
2024-08-14 10:25:25 -04:00 |
|
Matt Borland
|
375d316aac
|
Add sin_pi NVRTC testing
|
2024-08-14 10:25:20 -04:00 |
|
Matt Borland
|
635df5dd5f
|
Add NVRTC support to sin_pi
|
2024-08-14 10:25:13 -04:00 |
|
Matt Borland
|
dac34c5853
|
Add cos_pi NVRTC testing
|
2024-08-14 10:25:08 -04:00 |
|
Matt Borland
|
ee01d41fd3
|
Add NVRTC support to cos_pi
|
2024-08-14 10:25:03 -04:00 |
|
Matt Borland
|
bc5dc9c18b
|
Merge pull request #1178 from boostorg/NVRTC_3
NVRTC batch 3
|
2024-08-14 10:21:13 -04:00 |
|
Matt Borland
|
2d864f4805
|
Merge pull request #1176 from boostorg/log_docs
Document logpdf, logcdf, and specializations
|
2024-08-13 14:18:43 -04:00 |
|
Matt Borland
|
65096bee14
|
Add formulas for logcdf and logpdf to the tables
|
2024-08-13 10:01:08 -04:00 |
|
Matt Borland
|
523a984f82
|
Merge pull request #1177 from boostorg/unused_erf
Remove now unused parameter
|
2024-08-12 16:41:58 -04:00 |
|
Matt Borland
|
beeef9b38d
|
Fix CUDA type trait differences
|
2024-08-12 15:10:27 -04:00 |
|
Matt Borland
|
79f96fc6ee
|
Fix exception specification mismatch
|
2024-08-12 15:10:22 -04:00 |
|
Matt Borland
|
b674545333
|
Make policies universally safe on GPU platforms
|
2024-08-12 15:10:18 -04:00 |
|
Matt Borland
|
b19fd5ac92
|
Add macro definition of std::uintmax_t
|
2024-08-12 15:10:14 -04:00 |
|
Matt Borland
|
d5b8603c8d
|
Fix ambiguous use of is_same
|
2024-08-12 15:10:09 -04:00 |
|
Matt Borland
|
80edbb1913
|
Enable use of meta programming facilities with NVRTC
|
2024-08-12 15:10:04 -04:00 |
|
Matt Borland
|
2cbb993992
|
Add macro for missing std::size_t
|
2024-08-12 15:09:59 -04:00 |
|
Matt Borland
|
d7197803c8
|
Add NVRTC log1p testing
|
2024-08-12 15:09:54 -04:00 |
|
Matt Borland
|
86757846af
|
Add NVRTC support to log1p
|
2024-08-12 15:09:47 -04:00 |
|
Matt Borland
|
b441ff3729
|
Add policy enabled overloads
|
2024-08-12 15:09:39 -04:00 |
|
Matt Borland
|
6c91a22d7b
|
Add NVRTC expm1 testing
|
2024-08-12 15:09:35 -04:00 |
|
Matt Borland
|
39d9fa30e8
|
Add NVRTC support to expm1
|
2024-08-12 15:09:29 -04:00 |
|
Matt Borland
|
2877f2bc8b
|
Add trunc NVRTC testing
|
2024-08-12 15:09:24 -04:00 |
|
Matt Borland
|
a8ae64db8a
|
Fix copy paste error
|
2024-08-12 15:09:20 -04:00 |
|
Matt Borland
|
08f9685d45
|
Add definition of BOOST_MATH_STATIC
|
2024-08-12 15:09:15 -04:00 |
|
Matt Borland
|
975273af28
|
Fix NVRTC paths
|
2024-08-12 15:09:10 -04:00 |
|
Matt Borland
|
cb23c0756f
|
Deprecate misspelled overloads
|
2024-08-12 15:09:05 -04:00 |
|
Matt Borland
|
2005043169
|
Add NVRTC support to trunc
|
2024-08-12 15:09:00 -04:00 |
|