aboutsummaryrefslogtreecommitdiffhomepage
path: root/blas
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2014-07-24 22:08:10 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2014-07-24 22:08:10 +0200
commita0a87410d0cd76e930279f1a7c81c6da90148e59 (patch)
treef61e930ce6b96fcfd70808357316895507452216 /blas
parent2c625ec9ba64c6c09217190b494c9b08efb499e5 (diff)
Fix bug #61: gemm was broken since we changed the blocking order
Diffstat (limited to 'blas')
-rw-r--r--blas/level3_impl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/blas/level3_impl.h b/blas/level3_impl.h
index 07dbc22ff..a05872666 100644
--- a/blas/level3_impl.h
+++ b/blas/level3_impl.h
@@ -56,7 +56,7 @@ int EIGEN_BLAS_FUNC(gemm)(char *opa, char *opb, int *m, int *n, int *k, RealScal
else matrix(c, *m, *n, *ldc) *= beta;
}
- internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic> blocking(*m,*n,*k);
+ internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic> blocking(*m,*n,*k,true);
int code = OP(*opa) | (OP(*opb) << 2);
func[code](*m, *n, *k, a, *lda, b, *ldb, c, *ldc, alpha, blocking, 0);