diff options
Diffstat (limited to 'src/matrixOperations/multiplication')
-rw-r--r-- | src/matrixOperations/multiplication/cmulma.c | 2 | ||||
-rw-r--r-- | src/matrixOperations/multiplication/zmulma.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/matrixOperations/multiplication/cmulma.c b/src/matrixOperations/multiplication/cmulma.c index 58742d99..33eab648 100644 --- a/src/matrixOperations/multiplication/cmulma.c +++ b/src/matrixOperations/multiplication/cmulma.c @@ -36,7 +36,7 @@ void cmulma(floatComplex *in1, int lines1, int columns1, for (k = 0; k < columns1 ; ++k) { accu = cadds(accu, - ctimess(in1[i % lines1 + k *lines1] , + cmuls(in1[i % lines1 + k *lines1] , in2[k + (i / lines1) *lines2] )); } out[i] = accu; diff --git a/src/matrixOperations/multiplication/zmulma.c b/src/matrixOperations/multiplication/zmulma.c index d1552ca6..73df3d52 100644 --- a/src/matrixOperations/multiplication/zmulma.c +++ b/src/matrixOperations/multiplication/zmulma.c @@ -94,7 +94,7 @@ void zmulma(doubleComplex *in1, int lines1, int columns1, for (k = 0; k < columns1 ; ++k) { accu = zadds(accu, - ztimess(in1[i % lines1 + k *lines1] , + zmuls(in1[i % lines1 + k *lines1] , in2[k + (i / lines1) *lines2] )); } out[i] = accu; |