21 double bessel_array[100];
24 CHECK(bessel_array[0] == Approx(0.84147098480789650670));
25 CHECK(bessel_array[1] == Approx(0.30116867893975678925));
26 CHECK(bessel_array[3] == Approx(9.006581117112515480
e-03));
27 CHECK(bessel_array[5] == Approx(9.256115861125815763
e-05));
28 CHECK(bessel_array[7] == Approx(4.790134198739488623
e-07));
29 CHECK(bessel_array[10] == Approx(7.116552640047313024
e-11));
helper functions for EinsplineSetBuilder
TEST_CASE("complex_helper", "[type_traits]")
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))
void bessel_steed_array_cpu(const int lmax, const T x, T *jl)
Compute spherical bessel function from 0 to lmax.