//----------------------------------------------------------------------------- // matrix.cc //----------------------------------------------------------------------------- #include "matrix.h" //----------------------------------------------------------------------------- const size_t N = 10'000; //----------------------------------------------------------------------------- std::array v1 = {1}, v2 = {2}; matrix m0 = {{3}}; matrix m1 = {{4}}, m2 = {{5}}; matrix m3 = {{6}}; //----------------------------------------------------------------------------- int f1() { return v1 * m1 * m2 * v2; } //----------------------------------------------------------------------------- int f2() { return v1 * m1 * m0 * m3 * m2 * v2; } //----------------------------------------------------------------------------- int main() { return f1() + f2(); } //-----------------------------------------------------------------------------