[][src]Function sprs::prod::csc_mul_csc

pub fn csc_mul_csc<N, I, Mat1, Mat2>(
    lhs: &Mat1,
    rhs: &Mat2,
    workspace: &mut [N]
) -> CsMatI<N, I> where
    N: Num + Copy,
    I: SpIndex,
    Mat1: SpMatView<N, I>,
    Mat2: SpMatView<N, I>, 

Perform a matrix multiplication for matrices sharing the same storage order.

This method assumes a CSC storage order, and uses free transposition to invoke the CSR method

lhs: left hand size matrix rhs: right hand size matrix workspace: used to accumulate the line values. Should be of length lhs.lines()