Algorithm 794: Numerical Hankel transform by the Fortran program HANKEL. The numerical evaluation of the Hankel transform poses the problems of both infinite integration and Bessel function calculation. Using the corresponding numerical program routines from the literature, a Fortran program has been written to perform the Hankel transform for real functions, given either in analytical form as subroutines or in discrete form as tabulated data. (Source: http://dl.acm.org/)

This software is also peer reviewed by journal TOMS.