Python interface to FINUFFT
Project description
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, Joakim Andén, Marco Barbone, and Robert Blackwell.
This package provides a Python interface to the CPU 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).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for finufft-2.3.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93c27316e817129b924b7f465b46cae7f9a74e32e66d7d7b178004d131dffb52 |
|
MD5 | 57d3764172e67811713d446df266132b |
|
BLAKE2b-256 | da5e9260e4777b0e40eceb3d5768c9263e5a72bee2654e9e017ed817c85fe3ce |
Hashes for finufft-2.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 377daf03e5491815f39f3f46095e07a6970d23f3e72ff7ba48fb76448d9b8917 |
|
MD5 | ecc29b5bcf29166ab2df4b1b014e4046 |
|
BLAKE2b-256 | 797a040673d7ab55dd94f0cf53ac5aec2a730965fdf1a2245471d1b8d8c001ae |
Hashes for finufft-2.3.0-py3-none-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f96a5df0d31d247062207cb19745e23df8d143211c9d9e94bef3b435bcf1979 |
|
MD5 | 1741df27a378412392462376987b2988 |
|
BLAKE2b-256 | c48b6419f46b2672ff46558e00176f795b23bf5af8f4d536a67b3ed5c9f16eda |
Hashes for finufft-2.3.0-py3-none-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fe1ab4f45cca9905810645bf2278b3caa49eda98158a6a905452e5f59a7313b |
|
MD5 | 6d52892f0b954d42190dfc5e0e782b59 |
|
BLAKE2b-256 | 16a00b70a9115e5b204c5568c11d00a962a23aac41178fdb6f1d9b6b4158978f |