update of FFT interface
new fft gpu test
update of iterative_diag test