jakevdp / nfft

Lightweight non-uniform Fast Fourier Transform in Python
MIT License
201 stars 29 forks source link

ENH: add N-dimensional methods #2

Open jakevdp opened 7 years ago

jakevdp commented 7 years ago

Should be able to use the same csr-based summation scheme by flattening the [mxmxm...] block at each point/row.

jakevdp commented 7 years ago

One question is about how/whether the kernel functions generalize to multiple dimensions...

jakevdp commented 7 years ago

Also have to check how the C parameter for the kernel changes in multi-dimensions... it's not clear from the writeup in the paper. Maybe have to dig into references...

mhantke commented 4 years ago

@jakevdp, very impressed by your work! Are you planning to look into this issue in the foreseeable future? I would be interested in using your package for multi-dimensional NFFTs in this project.