zkp_primefield::fft
pub fn fft(a: &[FieldElement]) -> Vec<FieldElement>
Out-of-place FFT with non-permuted result.