- gemtv
void gemtv(CR alpha, Slice!(ChopIterator!(J1*, Series!(I1*, T1*)), 1, kind1) a, Slice!(Iterator2, 1, kind2) x, CL beta, Slice!(Iterator3, 1, kind3) y)
General matrix-vector multiplication with transposition.
- gemv
void gemv(CR alpha, Slice!(ChopIterator!(J1*, Series!(I1*, T1*)), 1, kind1) a, Slice!(Iterator2, 1, kind2) x, CL beta, Slice!(Iterator3, 1, kind3) y)
General matrix-vector multiplication.
- gemv
void gemv(CR alpha, Slice!(Iterator1, 2, kind1) a, Series!(I2*, T2*) x, CL beta, Slice!(Iterator3, 1, kind3) y)
General matrix-vector multiplication for sparse vectors.
- selectiveGemv
void selectiveGemv(Slice!(T*, 2, kind1) a, Slice!(T*, 1, kind2) x, Series!(I3*, T3*) y)
Selective general matrix-vector multiplication with a selector sparse vector.