diff --git a/src/lina.c b/src/lina.c index 0c4ad9d..314c402 100644 --- a/src/lina.c +++ b/src/lina.c @@ -53,10 +53,9 @@ void lina_dot2(double *A, double *B, double *C, // for executing the product of sum for(int j=0; j < n; j++) + pos += A[i*(n + As) + j] * B[j*(l + Bs) + k]; - pos += A[(i + As)*n + j] * B[(j + Bs) *l + k]; - - C[(i + Cs)*l + k] = pos; + C[i*(l + Cs) + k] = pos; } } }