hfftn

Function hfftn 

Source
pub fn hfftn<T>(
    x: &ArrayView<'_, T, IxDyn>,
    shape: Option<Vec<usize>>,
    axes: Option<Vec<usize>>,
    norm: Option<&str>,
    overwrite_x: Option<bool>,
    workers: Option<usize>,
) -> FFTResult<Array<f64, IxDyn>>
where T: NumCast + Copy + Debug + 'static,
Expand description

Compute the N-dimensional discrete Fourier Transform for Hermitian-symmetric input.

This function computes the FFT of a Hermitian-symmetric complex N-dimensional array, resulting in a real-valued output.

§Arguments

  • x - Input complex-valued N-dimensional array with Hermitian symmetry
  • shape - The shape of the result (optional)
  • axes - The axes along which to compute the FFT (optional)
  • norm - Normalization mode (optional, default is “backward”)
  • overwrite_x - Whether to overwrite the input array (optional)
  • workers - Number of workers to use for parallel computation (optional)

§Returns

  • The real-valued N-dimensional Fourier transform of the Hermitian-symmetric input array