Home > Publications database > BestLime: a C++ library for computing Fourier-Bessel transforms with Levin's integration method |
Software | PUBDB-2024-01643 |
;
2024
This record in other databases:
Please use a persistent id in citations: doi:10.5281/ZENODO.11113673 doi:10.3204/PUBDB-2024-01643
Abstract: BestLime provides methods for computing the integral of a function f(z) times J(nu, z q), where J(nu, x) is a Bessel function of the first kind. The values of the function f(z) are required on an interpolation grid that is independent of q and can be selected by the user. The order nu of the Bessel function can be positive or zero, the lower limit of the z integration can be zero or finite, and the upper limit can be finite or infinity. By design, the algorithm is not adaptive, which provides high efficiency when the function f(z) is expensive to compute. In turn, the accuracy of the results depends on an appropriate choice of interpolation grid.
![]() |
The record appears in these collections: |