25 #ifndef CASADI_BLAS_CLASSIC_HPP
26 #define CASADI_BLAS_CLASSIC_HPP
28 #include "casadi/core/blas_impl.hpp"
29 #include <casadi/interfaces/blas_classic/casadi_blas_classic_export.h>
35 void dgemm_(
const char* transa,
const char* transb,
36 const int* m,
const int* n,
const int* k,
38 const double* a,
const int* lda,
39 const double* b,
const int* ldb,
41 double* c,
const int* ldc);
44 void daxpy_(
const int* n,
const double* alpha,
45 const double* x,
const int* incx,
46 double* y,
const int* incy);
47 double ddot_(
const int* n,
48 const double* x,
const int* incx,
49 const double* y,
const int* incy);
50 void dscal_(
const int* n,
const double* alpha,
51 double* x,
const int* incx);
52 double dnrm2_(
const int* n,
const double* x,
const int* incx);
53 double dasum_(
const int* n,
const double* x,
const int* incx);
'classic' plugin for Blas
static const std::string meta_doc
A documentation string.
Pluggable dense BLAS backend, dispatched per-call by shorthand.