aboutsummaryrefslogtreecommitdiffhomepage
path: root/blas/level3_impl.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2010-03-24 19:34:18 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2010-03-24 19:34:18 +0100
commit4e871c6c8082ed7f11aadfb53eef4ecc7e60c948 (patch)
tree2caafdbf9ccb53326e20ee89e05c5558e07382c2 /blas/level3_impl.h
parentc68098b9be036b94bc603bf31646af464810ccc2 (diff)
blas: fix compilation and build both a shared and static lib
Diffstat (limited to 'blas/level3_impl.h')
-rw-r--r--blas/level3_impl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/blas/level3_impl.h b/blas/level3_impl.h
index 6a0e64392..a4b04ce1c 100644
--- a/blas/level3_impl.h
+++ b/blas/level3_impl.h
@@ -27,7 +27,7 @@
int EIGEN_BLAS_FUNC(gemm)(char *opa, char *opb, int *m, int *n, int *k, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc)
{
// std::cerr << "in gemm " << *opa << " " << *opb << " " << *m << " " << *n << " " << *k << " " << *lda << " " << *ldb << " " << *ldc << " " << *palpha << " " << *pbeta << "\n";
- typedef void (*functype)(int, int, int, const Scalar *, int, const Scalar *, int, Scalar *, int, Scalar);
+ typedef void (*functype)(int, int, int, const Scalar *, int, const Scalar *, int, Scalar *, int, Scalar, Eigen::GemmParallelInfo<Scalar>*);
static functype func[12];
static bool init = false;
@@ -67,7 +67,7 @@ int EIGEN_BLAS_FUNC(gemm)(char *opa, char *opb, int *m, int *n, int *k, RealScal
else
matrix(c, *m, *n, *ldc) *= beta;
- func[code](*m, *n, *k, a, *lda, b, *ldb, c, *ldc, alpha);
+ func[code](*m, *n, *k, a, *lda, b, *ldb, c, *ldc, alpha, 0);
return 0;
}