Skip to main content

Module complex

Module complex 

Source
Expand description

Complex vector abstractions (ComplexVector, ComplexSoa). Complex vector abstractions over the Vector<T, 4> eDSL.

  • ComplexVector<T,V> — 2 complex numbers in interleaved [re0,im0,re1,im1]
  • ComplexSoa<V> — 4 complex numbers, separate re/im arrays. For FFT/convolution.

Structs§

ComplexSoa
Four complex numbers, separate re/im arrays. For SIMD‑heavy operations.
ComplexVector
Two complex numbers: [re0, im0, re1, im1] in one 4‑lane vector.