hankel: A Python library for performing simple and accurate Hankel transformations
Instrumentation and Methods for Astrophysics
2019-06-05 v1 Computational Physics
Abstract
This paper presents \textsc{hankel}, a pure-python code for solving Hankel-type integrals and transforms. Such transforms are common in the physical sciences, especially appearing as the radial solution to angularly symmetric Fourier Transforms in arbitrary dimensions. The code harnesses the advantages of solving such transforms via the one-dimensional Hankel transform -- an increase in conceptual simplicity and efficiency -- and implements them in the user-friendly and flexible Python language. We discuss several limitations of the adopted method, and point to the code's extensive documentation for further examples.
Cite
@article{arxiv.1906.01088,
title = {hankel: A Python library for performing simple and accurate Hankel transformations},
author = {Steven G. Murray and Francis J. Poulin},
journal= {arXiv preprint arXiv:1906.01088},
year = {2019}
}