A Fast Fourier Transform library