P3m refactor

FFT estimate for ad and ik