jipolanco / PencilFFTs.jl

Fast Fourier transforms of MPI-distributed Julia arrays
https://jipolanco.github.io/PencilFFTs.jl/dev/
MIT License
77 stars 7 forks source link

Support AbstractFFTs interface #22

Open jipolanco opened 3 years ago

jipolanco commented 3 years ago

Things to do:

Note that in-place transforms are more difficult via this interface, since they can't be performed directly on a PencilArray. This is because, in general, the size of the data held by a MPI process varies from input to output, even for complex-to-complex transforms (where the global size stays the same).