std::tuple< std::size_t, double, double, double > timing(std::string task)
Return timing (count, total wall time, total user time, total system time) for given task.
Definition: timing.cpp:32
void list_timings(MPI_Comm mpi_comm, std::set< TimingType > type)
List a summary of timings and tasks. MPI_AVG reduction is printed.
Definition: timing.cpp:27
Table timings(std::set< TimingType > type)
Return a summary of timings and tasks in a Table.
Definition: timing.cpp:22