* 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>
Added tests of the complex eponential integral E1 for quadrature::exp_sinh. These tests involve the integral of a complex valued function over the (non-native) range (1,infinity). Currently these tests fail at compilation due to a bug in mapping the non-native range to the native one.
Since nothing in the constructor depends on the tolerance, and we may wish to use different integration tolerances with the same integrator object.
Update the tests to match the new interface. Also add "direct" integration methods which do not adapt the range at all, but assume that we are using the integrators native range.
Make tanh_sinh quadrature arbitrary precision.
Rework tests so the object files are not so large.
Added some more example integrals to the tanh_sinh tests.