A C++ package for computing the fast sinc and sinc-squared transforms in 1, 2, and 3 dimensions according to the algorithm proposed by Greengard et. al. in 2006. Matlab codes are included for convenience as well. The transforms are defined as follows:
Please see the primary documentation here for installation instructions, example code, derivations, licenses, etc.
Note that this code crucially requires the FINUFFT library, as detailed in the installation instructions, as well as all of its required libraries (FFTW, for example).