.NET Matrix Library
Multiply Method
See Also  Send comments on this topic


Returns a scalar-matrix product. Multiplies sparse matrices.

Overload List

OverloadDescription
Multiply(CSparseMatrix,Complex)Returns a scalar-matrix product.  
Multiply(CSparseMatrix,CVector)Multiplies a sparse matrix by a vector.  
Multiply(CVector,CSparseMatrix)Left multiplies a sparse matrix by a vector.  
Multiply(CSparseMatrix,CMatrix)Multiplies a sparse matrix by a dense matrix.  
Multiply(CSparseMatrix,CSparseMatrix)Multiplies two sparse matrices and return the result into another sparse matrix.  
Multiply(TransposeMode,CSparseMatrix,CSparseMatrix)Multiplies two sparse matrices and return the result into another sparse matrix.  
Multiply(Complex,TransposeMode,CSparseMatrix,CVector,Complex,CVector)Computes a sparse matrix by a vector product and stores the result to another vector. The operation is defined as:

y=alpha*op(A)*B+beta*y  

 
Multiply(Complex,TransposeMode,CSparseMatrix,CMatrix,Complex,CMatrix)Computes a sparse matrix by a dense matrix product and stores the result to another dense matrix. The operation is defined as:

C=alpha*op(A)*B+beta*C  

 

Requirements

Platforms: Windows 7, Windows Vista, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows 2000

See Also

.NET Matrix Library Documentation