pub struct RealFftPlanner<T: FftNum> { /* private fields */ }
Expand description

A planner is used to create FFTs. It caches results internally, so when making more than one FFT it is advisable to reuse the same planner.

Implementations

Create a new planner.

Plan a Real-to-Complex forward FFT. Returns the FFT in a shared reference. If requesting a second FFT of the same length, this will return a new reference to the already existing one.

Plan a Complex-to-Real inverse FFT. Returns the FFT in a shared reference. If requesting a second FFT of the same length, this will return a new reference to the already existing one.

Trait Implementations

Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.