34std::pair<int, std::chrono::duration<double, std::ratio<1>>>
40 std::pair<int, std::chrono::duration<double, std::ratio<1>>>>
Reduction
Definition Table.h:33
Top-level namespace.
Definition defines.h:12
void list_timings(MPI_Comm comm, Table::Reduction reduction=Table::Reduction::max)
List a summary of timings and tasks.
Definition timing.cpp:18
std::pair< int, std::chrono::duration< double, std::ratio< 1 > > > timing(std::string task)
Return timing (count, total wall time) for given task.
Definition timing.cpp:24
Table timing_table()
Return a summary of timings and tasks in a Table.
Definition timing.cpp:13
std::map< std::string, std::pair< int, std::chrono::duration< double, std::ratio< 1 > > > > timings()
Logged elapsed times.
Definition timing.cpp:31