Research Article

A Triply Selective MIMO Channel Simulator Using GPUs

Listing 1

Multiplication code.
VEX_FUNCTION(cl_double2, cmul,
(cl_double2, a) (cl_double2, b),
double2 c =
a.x   b.x - a.y b.y,
a.x   b.y + a.y b.x
;
return c;
);