#ifndef ULMBLAS_REFBLAS_H
#define ULMBLAS_REFBLAS_H 1
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);
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);
void
dtrlsm_ref(int m, int n, double alpha, int unitDiag,
const double *A, int incRowA, int incColA,
double *B, int incRowB, int incColB);
#endif