aboutsummaryrefslogtreecommitdiff
path: root/src/fastblas.cpp
diff options
context:
space:
mode:
authorPjotr Prins2020-05-22 11:07:44 -0500
committerPjotr Prins2020-05-22 11:07:44 -0500
commitb309569fe9497befa008ac2d2cbc04f2e861ce76 (patch)
tree19f530a3532edfaeb25ccf4f614f21b60e3abc8c /src/fastblas.cpp
parent8c82a8294483ffac4d8e9635376723f26a8ae27b (diff)
downloadpangemma-b309569fe9497befa008ac2d2cbc04f2e861ce76.tar.gz
Removing more eigenlib references
Diffstat (limited to 'src/fastblas.cpp')
-rw-r--r--src/fastblas.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/fastblas.cpp b/src/fastblas.cpp
index e9e38d0..42c59ee 100644
--- a/src/fastblas.cpp
+++ b/src/fastblas.cpp
@@ -29,6 +29,7 @@
#include "mathfunc.h"
#include <string.h>
#include "eigenlib.h"
+#include <cblas.h>
const char *FastblasTrans = "T";
const char *FastblasNoTrans = "N";
@@ -243,7 +244,12 @@ void fast_eigen_dgemm(const char *TransA, const char *TransB, const double alpha
*/
#include <gsl/gsl_permutation.h>
-#include <gsl/gsl_linalg.h>
+// #include <gsl/gsl_linalg.h>
+
+extern "C" {
+ int gsl_linalg_LU_invert(const gsl_matrix * LU, const gsl_permutation * p, gsl_matrix * inverse);
+ int gsl_linalg_LU_decomp(gsl_matrix * A, gsl_permutation * p, int * signum);
+}
void gsl_matrix_inv(gsl_matrix *m)
{