pub fn new(matrix: SC, v: &[F], len: usize) -> Self {
        let tensor = expand_tensor(v);
        MatrixTensor {
            matrix,
            tensor,
            len,
        }
    }
/// Function for initializing the stream.
/// The input contains the stream of R1CS matrix, a vector of field elements
/// for producing tensor product, and the length of the result stream.
Function for initializing the stream.
The input contains the stream of R1CS matrix, a vector of field elements
for producing tensor product, and the length of the result stream.
Function for initializing the stream . The input contains the stream of R1CS matrix a vector of field elements for producing tensor product and the length of the result stream .
pub fn new(matrix: SC, v: &[F], len: usize) -> Self {
        let tensor = expand_tensor(v);
        MatrixTensor {
            matrix,
            tensor,
            len,
        }
    }
pub fn new ( matrix : SC , v : & [ F ] , len : usize ) -> Self { let tensor = expand_tensor ( v ) ; MatrixTensor { matrix , tensor , len , } }
Function for initializing the stream.
Function for initializing the stream .
matrix
SC
v
&[F]
len
usize