Fix Conjuguate Transpose on hermitian matrices
All threads resolved!
All threads resolved!
Compare changes
+ 188
− 196
@@ -53,24 +53,26 @@ struct __spm_zmatvec_s {
@@ -80,11 +82,11 @@ __spm_zmatvec_sy_csr( const __spm_zmatvec_t *args )
@@ -94,17 +96,18 @@ __spm_zmatvec_sy_csr( const __spm_zmatvec_t *args )
@@ -114,11 +117,11 @@ __spm_zmatvec_sy_csc( const __spm_zmatvec_t *args )
@@ -128,17 +131,17 @@ __spm_zmatvec_sy_csc( const __spm_zmatvec_t *args )
@@ -147,7 +150,7 @@ __spm_zmatvec_ge_csc( const __spm_zmatvec_t *args )
@@ -157,7 +160,7 @@ __spm_zmatvec_ge_csc( const __spm_zmatvec_t *args )
@@ -167,17 +170,18 @@ __spm_zmatvec_ge_csc( const __spm_zmatvec_t *args )
@@ -186,11 +190,11 @@ __spm_zmatvec_sy_ijv( const __spm_zmatvec_t *args )
@@ -199,17 +203,17 @@ __spm_zmatvec_sy_ijv( const __spm_zmatvec_t *args )
@@ -217,7 +221,7 @@ __spm_zmatvec_ge_ijv( const __spm_zmatvec_t *args )
@@ -245,6 +249,117 @@ __spm_zlascl( spm_complex64_t alpha,
@@ -342,7 +457,7 @@ spm_zspmm( spm_side_t side,
@@ -355,8 +470,6 @@ spm_zspmm( spm_side_t side,
@@ -364,8 +477,6 @@ spm_zspmm( spm_side_t side,
@@ -381,76 +492,8 @@ spm_zspmm( spm_side_t side,
@@ -528,59 +571,8 @@ spm_zspmv( spm_trans_t trans,