aboutsummaryrefslogtreecommitdiff
path: root/blas/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'blas/common.h')
-rw-r--r--blas/common.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/blas/common.h b/blas/common.h
index b598c4e45..2bf642c6b 100644
--- a/blas/common.h
+++ b/blas/common.h
@@ -10,6 +10,9 @@
#ifndef EIGEN_BLAS_COMMON_H
#define EIGEN_BLAS_COMMON_H
+#include <Eigen/Core>
+#include <Eigen/Jacobi>
+
#include <iostream>
#include <complex>
@@ -48,7 +51,7 @@
: ((X)=='L' || (X)=='l') ? LO \
: INVALID)
-#define DIAG(X) ( ((X)=='N' || (X)=='N') ? NUNIT \
+#define DIAG(X) ( ((X)=='N' || (X)=='n') ? NUNIT \
: ((X)=='U' || (X)=='u') ? UNIT \
: INVALID)
@@ -68,12 +71,14 @@ inline bool check_uplo(const char* uplo)
return UPLO(*uplo)!=0xff;
}
-#include <Eigen/Core>
-#include <Eigen/Jacobi>
-
namespace Eigen {
#include "BandTriangularSolver.h"
+#include "GeneralRank1Update.h"
+#include "PackedSelfadjointProduct.h"
+#include "PackedTriangularMatrixVector.h"
+#include "PackedTriangularSolverVector.h"
+#include "Rank2Update.h"
}
using namespace Eigen;