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 Distributions
Built Distributions
Hashes for finufft-2.3.0rc1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73eafc16c15859ce8e1fc80aaee1c0e36a9a7d1637619d75afc3dfd8f816ee4a |
|
MD5 | 84753f6fef6e9e96c3f15d5a48a99685 |
|
BLAKE2b-256 | 3e1506a741bbaaa2c73c5b3dc840544259906d1924e6b729db3aaa7811799595 |
Hashes for finufft-2.3.0rc1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d9bcb3677b2900c56328bd0189cdcaf805e01f3e43fcb76f781a83ccc6409a |
|
MD5 | 0dc3ffe85571c846e69b671fd3cc4b05 |
|
BLAKE2b-256 | 489dc4a77f17f1013a1792f002774e937746ae48673d48681b344eb234f8d0e0 |
Hashes for finufft-2.3.0rc1-py3-none-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c022f7f8523a280ef91d6b28bd0291be319cffd2f6d6031f30cee8bf0cb7159 |
|
MD5 | 2daba444d555100cfd6e858cceb5bd75 |
|
BLAKE2b-256 | 247b746519219903f320dfe2f95411a1dd159b3175685ebaef2d19ad8afe500a |
Hashes for finufft-2.3.0rc1-py3-none-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2727cd35da59e5d27e720f9435945c0aff323ee8ed263c3cbc0f8c83d9db953 |
|
MD5 | 60b93fc7b69c883307cc8ec1fec4cc46 |
|
BLAKE2b-256 | c9b19e9e8e56f35322211ff59006af80987c1cb55a83aa07f69c4d9ad9809fa2 |