pyNFFT3 Documentation

pyNFFT3 is a Python interface for the NFFT library using ctypes. The required NFFT/FFTW shared libraries are shipped inside the package and loaded at runtime; users do not install or build them themselves. Installation is therefore just pip install pyNFFT3 — no compiler and no system NFFT/FFTW are needed.

pyNFFT3 currently provides the following fast algorithms:

  • nonequispaced fast Fourier transform (NFFT)

  • nonequispaced fast cosine transform (NFCT)

  • nonequispaced fast sine transform (NFST)

  • nonequispaced fast spherical Fourier transforms (NFSFT)

  • fast spherical Fourier transforms (FSFT)

  • fast summation (fastsum)

Contents

About this documentation

This documentation is generated using the Sphinx documentation generator.