| 176 | } |
| 177 | #endif |
| 178 | std::chrono::microseconds measure_time_highs(unsigned num_threads) { |
| 179 | auto beg = std::chrono::high_resolution_clock::now(); |
| 180 | matrix_multiplication_highs(num_threads); |
| 181 | auto end = std::chrono::high_resolution_clock::now(); |
| 182 | return std::chrono::duration_cast<std::chrono::microseconds>(end - beg); |
| 183 | } |
| 184 | |
| 185 | int N = 0; |
| 186 | double **a = nullptr, **b = nullptr, **c = nullptr; |
no test coverage detected