pub fn fft2_simd<T>( x: &[T], shape: Option<(usize, usize)>, norm: Option<&str>, ) -> FFTResult<Array2<Complex64>>where T: NumCast + Copy + Debug + 'static,
SIMD-accelerated 2D FFT