fft

fnComplex!F[] fft(F = double, R)(R range)

Convenience functions that create an Fft object, run the FFT or inverse FFT and return the result. Useful for one-off FFTs.

Note

In addition to convenience, these functions are slightly more

efficient than manually creating an Fft object for a single use, as the Fft object is deterministically destroyed before these functions return.

fnvoid fft(Ret, R)(R range, Ret buf)

ditto