pub fn spmv<T: SparseScalar>(
handle: &Handle,
op: Op,
alpha: &T,
a: &SpMat<'_, T>,
x: &DnVec<'_, T>,
beta: &T,
y: &mut DnVec<'_, T>,
alg: SpMVAlg,
workspace: &mut DeviceBuffer<u8>,
) -> Result<()>Expand description
y = alpha * op(A) * x + beta * y.