#ifndef BENCH_ERRBOUND_H #define BENCH_ERRBOUND_H 1 double err_dgemv(int m, int n, double alpha, const double *A, int incRowA, int incColA, const double *x, int incX, double beta, const double *y0, int incY0, double *y1, int incY1); double err_dtrmv(int n, int unitDiag, int lower, const double *A, int incRowA, int incColA, const double *x0, int incX0, double *x1, int incX1); double err_dtrsv(int n, int unitDiag, int lower, const double *A, int incRowA, int incColA, const double *x0, int incX0, double *x1, int incX1); double err_dger(int m, int n, double alpha, const double *x, int incX, const double *y, int incY, const double *A0, int incRowA0, int incColA0, double *A, int incRowA, int incColA); double err_dgemm(int m, int n, int k, double alpha, const double *A, int incRowA, int incColA, const double *B, int incRowB, int incColB, double beta, const double *C0, int incRowC0, int incColC0, double *C, int incRowC, int incColC); double err_lu(int m, int n, const double *A, int incRowA, int incColA, double *LU, int incRowLU, int incColLU); #endif // BENCH_ERRBOUND_H |