#ifndef BENCHMARK_H #define BENCHMARK_H #include using namespace std; double benchmark_A(const vector &x, const vector &y); vector benchmark_B(const vector &A, const vector &x); vector benchmark_C(const vector &A, const vector &B, unsigned int M); vector benchmark_D(const vector &coefficients, const vector &x); double norm2(const vector& x); double scalar_kahan(const vector& x, const vector& y); vector matrixMultColumnWise(const vector &A, const vector &B, unsigned int M); #endif