Open
Description
In the RZ code, we use call the GPU FFT library by passing a stream:
https://github.com/ECP-WarpX/WarpX/blob/development/Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp#L242
In principle, this is more efficient, especially in the case of many small FFTs.
However, in the Cartesian code, we call our own FFT wrapper, which does not handle streams. We should probably update the wrapper.