Add SYCL testing of ariy functions
Add CUDA testing of airy functions
Add NVRTC testing of airy functions
Add GPU support to ellint rc
Add GPU support to ellint rd
Add GPU support to ellint rf
Add GPU support to ellint rg
Add GPU support to ellint rj
Add GPU support to ellint d
Add GPU support to ellint_1
Markup forward and add ellint_3 return type def for NVRTC platform
Add CUDA testing of ellint 1
NVRTC fixes
Add NVRTC testing of ellint_1
Add GPU support to ellint_2
Add CUDA testing of ellint_2
Fix NVRTC errors
Add NVRTC testing of ellint_2
Add GPU support to atanh
Add GPU support to ellint_3
Add NVRTC testing of ellint_3
Add CUDA testing of ellint_3
Replace use of static const char*
Add SYCL testing of ellint_1
Add SYCL testing of ellint 2 with slight tolerance bump
Remove recursion from ellint_rj
Add ellint_d CUDA testing
Add NVRTC testing of ellint_d
Add SYCL testing of ellint_d
Remove SYCL ellint_3 support
Update docs
Add GPU support to jacobi zeta
Add CUDA testing of jacobi zeta
Add NVRTC testing of jacobi zeta
Add SYCL testing of jacobi zeta
Add GPU support to heuman_lambda
Add NVRTC testing of heuman lambda
Add CUDA testing of heuman_lambda
Add SYCL testing of heuman lambda
Add markers to docs
Add marker for CUDA only functions in the docs
* Remove tests we don't need right now.
!!!REVERT THIS COMMIT BEFORE MERGING!!!
* Add s390x testing to drone.
* Correct drone file.
* Correct drone file (again)
* Prevent complete cancellation in bessel_jy logic.
* Correct testing for 128-bit floats.
* Make some more tests 128-bit long double safe.
* Make more tests 128-bit float safe.
* Fix some more 128-bit testing issues.
* More 128-bit float fixes.
* Make more tests 128-bit float safe.
* Fix up remaining tests for 128-bit floats.
* Yet more 128-bit float test case fixes.
* Fix up more tests for 128-bit floats and non-intel platforms.
* Fix up more tests to be 128-bit long double safe.
* More test case adjustments.
* More 128-bit float error rate adjustments.
* Fixes for autodiff tests
* Two more test fixes.
* Fix up daubechies_scaling_test.cpp and reinstate full CI.
Co-authored-by: Matt Borland <matt@mattborland.com>
This adds some extra instrumentation to bessel_j0.hpp, everything else are fixes for the test programs.
The advantage of testing on this platform is that it has a true 128-bit long double which is a good test of our assumptions in code.
Add some extra jacobi, hankel and owens_t tests and fix resulting errors.
Allow remez code to work with expression template types.
Regenerate docs.
[SVN r78527]