finufft
pypi i finufft

finufft

Non-uniform fast Fourier transform library of types 1,2,3 in dimensions 1,2,3

by flatironinstitute

2.1.0 (see all)License:Apache 2
pypi i finufft
Readme

Flatiron Institute Nonuniform Fast Fourier Transform library: FINUFFT

Principal author Alex H. Barnett, main co-developers Jeremy F. Magland, Ludvig af Klinteberg, Yu-hsuan "Melody" Shih, Andrea Malleo, Libin Lu, and Joakim Andén.

This package provides a Python interface to the library, enabling fast computation of nonuniform discrete Fourier transforms to specified precision in one, two, and three dimensions. It supports transforms of type 1 (nonuniform to uniform), type 2 (uniform to nonuniform) and type 3 (nonuniform to nonuniform). For more information, see the online documentation.

If you find FINUFFT useful in your work, please cite this package and our paper:

A parallel non-uniform fast Fourier transform library based on an ``exponential of semicircle'' kernel.
A. H. Barnett, J. F. Magland, and L. af Klinteberg.
SIAM J. Sci. Comput. 41(5), C479–C504 (2019).

GitHub Stars

148

LAST COMMIT

6mos ago

MAINTAINERS

1

CONTRIBUTORS

32

OPEN ISSUES

13

OPEN PRs

3
VersionTagPublished
2.1.0
2mos ago
2.0.4.post1
6mos ago
2.0.4
6mos ago
2.0.3.post1
1yr ago
No alternatives found
No tutorials found
Add a tutorial