Hi, I am trying to use petsc's Interface to do a 3d FFT. I created a 3d DMDA. When I tried to call VecScatterPetsctoFFTW, I got error message saying "FFTW does not support parallel 3d FFT." I understand that FFTW only supports 2d decomposition, like a 2d pencil. But is there any way I can use petsc to implement a 3d decomposed FFT? Thank you, Frank