carbon.simd

Undocumented in source.

Members

Functions

cpxDotProduct
cfloat cpxDotProduct(Vector!(float[4])[] a, Vector!(float[4])[] b)

a[0] <- [x.re, x.im, y.re, y.im] b[0] <- [z.re, z.im, w.re, w.im]

cpxDotProduct
cfloat cpxDotProduct(FastComplexArray!(float, 4) a, FastComplexArray!(float, 4) b)
dotProduct
float dotProduct(Vector!(float[4])[] a, Vector!(float[4])[] b)

Structs

FastComplexArray
struct FastComplexArray(E = float, size_t N = 4)
Undocumented in source.

Meta