Class to collect and output benchmark results.
More...
#include <utils.h>
Class to collect and output benchmark results.
◆ ResultCollector()
| BenchmarkUtils::ResultCollector::ResultCollector |
( |
const std::string & | output_file, |
|
|
MPI_Comm | comm ) |
|
inline |
◆ add_result()
| void BenchmarkUtils::ResultCollector::add_result |
( |
const BenchmarkResult & | result | ) |
|
|
inline |
◆ print_summary()
| void BenchmarkUtils::ResultCollector::print_summary |
( |
| ) |
const |
|
inline |
Print summary to stdout (only rank 0)
◆ write_csv()
| void BenchmarkUtils::ResultCollector::write_csv |
( |
| ) |
const |
|
inline |
Write all results to CSV file (only rank 0)
The documentation for this class was generated from the following file: