From 28a501ba17952e052d032982dd348d10d3a5f4a2 Mon Sep 17 00:00:00 2001 From: Anthony Scemama Date: Fri, 23 Apr 2021 23:55:32 +0200 Subject: [PATCH] Removed dependency to cblas.h --- src/csf/tree_utils.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/csf/tree_utils.h b/src/csf/tree_utils.h index fb1f1839..c8e6f5a7 100644 --- a/src/csf/tree_utils.h +++ b/src/csf/tree_utils.h @@ -22,7 +22,15 @@ struct bin_tree { int NBF; }; -#include +typedef enum {CblasRowMajor=101, CblasColMajor=102} CBLAS_LAYOUT; +typedef enum {CblasNoTrans=111, CblasTrans=112, CblasConjTrans=113} CBLAS_TRANSPOSE; +typedef CBLAS_LAYOUT CBLAS_ORDER; +void cblas_dgemm(CBLAS_LAYOUT layout, CBLAS_TRANSPOSE TransA, + CBLAS_TRANSPOSE TransB, const int M, const int N, + const int K, const double alpha, const double *A, + const int lda, const double *B, const int ldb, + const double beta, double *C, const int ldc); + #define MAX_SOMO 32