FINUFFT is a set of libraries to compute efficiently three types of nonuniform fast Fourier transform (NUFFT) to a specified precision, in one, two, or three dimensions, on a multi-core shared-memory machine. The library has a very simple interface, does not need any precomputation step, is written in C++ (using OpenMP and FFTW), and has wrappers to C, fortran, MATLAB, octave, and python.
Keywords for this software
References in zbMATH (referenced in 4 articles , 1 standard article )
Showing results 1 to 4 of 4.
- Moscovich, Amit; Halevi, Amit; Andén, Joakim; Singer, Amit: Cryo-EM reconstruction of continuous heterogeneity by Laplacian spectral volumes (2020)
- Rangan, Aaditya; Spivak, Marina; Andén, Joakim; Barnett, Alex: Factorization of the translation kernel for fast rigid image alignment (2020)
- Barnett, Alexander H.; Magland, Jeremy; af Klinteberg, Ludvig: A parallel nonuniform fast Fourier transform library based on an “exponential of semicircle” kernel (2019)
- Wang, Shaobo; Jiang, Shidong; Wang, Jing: Fast high-order integral equation methods for solving boundary value problems of two dimensional heat equation in complex geometry (2019)