frank: > > 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? > I guess you do parallel 3D real transform, which is not supported by FFTW. We are not experts on FFT. You have to search external packages that implement it. Hong
