Before trying to debug a third-party code with FFTW calls, I thought I'd pick the brains of the experts.
I build the code either by linking to MKL (via "-mkl=sequential"), or to FFTW 3.3.3. The MKL-linked binary generates incorrect results (zeros in an array where there shouldn't be), whereas the FFTW-linked binary generates the expected results.
The basic question I have, is if there are limitations or traps to watch out for with these 2 consecutive calls (like not implemented in MKL)?
dfftw_plan_r2r_1d( (INTEGER*8) A, (INTEGER) B, (REAL*8) C, (REAL*8) D, (INTEGER) 0, (INTEGER) 64 )
dfftw_execute_r2r( (INTEGER*8) A, C, D )