Class ComplexDenseSparseMatrixMultTranspose
java.lang.Object
org.flag4j.operations.dense_sparse.coo.complex.ComplexDenseSparseMatrixMultTranspose
This class contains several low level methods for computing matrix-matrix multiplications with a transpose for
a complex dense matrix and a complex sparse matrix.
WARNING: These methods do not perform any sanity checks.
WARNING: These methods do not perform any sanity checks.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
ComplexDenseSparseMatrixMultTranspose
private ComplexDenseSparseMatrixMultTranspose()
-
-
Method Details
-
multTranspose
public static CNumber[] multTranspose(CNumber[] dSrc, Shape dShape, CNumber[] spSrc, int[] rowIndices, int[] colIndices, Shape spShape) Multiplies a complex dense matrix to the transpose of a complex sparse matrix.- Parameters:
dSrc
- Entries of dense matrix.dShape
- Shape of dense matrix.spSrc
- Non-zero entries of sparse matrix.rowIndices
- Row indices of non-zero entries in the sparse matrix.colIndices
- Column indices of non-zero entries in the sparse matrix.spShape
- Shape of the sparse matrix.- Returns:
- The entries of the matrix resulting from multiplying the first matrix by the transpose of the second matrix.
-