Plans are no more needed as no additional transformation will occur. several FFT on single thread each
subroutine tab_destroy_plan_fftw3() !! Plans are no more needed as no additional transformation will occur. *several FFT on single thread each* implicit none integer(kind=I4) :: ithread do ithread = 0, NB_THREADS_FFT -1 ! forward call fftw_destroy_plan(tab_plan_f(ithread)) ! backward call fftw_destroy_plan(tab_plan_b(ithread)) enddo return endsubroutine tab_destroy_plan_fftw3