#ifndef ULMBLAS_REFBLAS_H #define ULMBLAS_REFBLAS_H 1 // // BLAS Level 2 // void dgemv_ref(int m, int n, double alpha, const double *A, int incRowA, int incColA, const double *x, int incX, double beta, double *y, int incY); void dtrlmv_ref(int n, int unitDiag, const double *A, int incRowA, int incColA, double *x, int incX); void dtrlsv_ref(int n, int unitDiag, const double *A, int incRowA, int incColA, double *x, int incX); void dger_ref(int m, int n, double alpha, const double *x, int incX, const double *y, int incY, double *A, int incRowA, int incColA); // // BLAS Level 3 // void dgemm_ref(int m, int n, int k, double alpha, const double *A, int incRowA, int incColA, const double *B, int incRowB, int incColB, double beta, double *C, int incRowC, int incColC); #endif // ULMBLAS_REFBLAS_H |