fftl – generalised FFTLog for Python#

The fftl package for Python contains a routine to calculate integral transforms of the type

\[\tilde{a}(k) = \int_{0}^{\infty} \! a(r) \, T(kr) \, dr\]

for arbitrary kernels \(T\). It uses a modified FFTLog [2] method of Hamilton [1] to efficiently compute the transform on logarithmic input and output grids.

The package only requires numpy. To install with pip:

pip install fftl

References#

Functions#

fftl

generalised FFTLog for integral transforms