Skip to main content

FFTModuleHandle

Trait FFTModuleHandle 

Source
pub trait FFTModuleHandle<F>
where F: Float + FloatConst + Debug,
{ // Required methods fn get_fft_table(&self) -> &ReimFFTTable<F>; fn get_ifft_table(&self) -> &ReimIFFTTable<F>; }
Expand description

Access to the precomputed FFT/iFFT tables stored inside a Module<B> handle.

Backend crates implement FFTHandleProvider for their concrete handle type. poulpy-hal then provides this blanket trait on Module<B>, which lets family defaults share the same FFT64 handle contract across scalar and accelerated backends.

Required Methods§

Implementors§