diff options
Diffstat (limited to 'blas/common.h')
-rw-r--r-- | blas/common.h | 13 |
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; |