Crate constfft

Source
Expand description

§Use easyfft instead

I realised that constfft’s primary feature, the lack of errors/panics and implementation directly on arrays, does not have to be limited to arrays. So I implemented it on slice too. This means the name constfft is a bit of a misnomer, so easyfft was born. easyfft is strictly more powerful than constfft.

Modules§

realfft
Traits and structs for real-valued discrete fourier transforms.

Structs§

Complex
A complex number in Cartesian form.

Traits§

Fft
A trait for performing fast DFT’s on structs representing complex signals with a size known at compile time.
FftNum
Generic floating point number, implemented for f32 and f64
Ifft
A trait for performing fast IDFT’s on structs representing complex signals with a size known at compile time.