Namespace for global (cumulative) timings. More...
Functions | |
void | start (const unsigned &i) |
(Re-)start i-th timer | |
void | halt (const unsigned &i) |
Halt i-th timer. | |
double | cumulative_time (const unsigned &i) |
Report time accumulated by i-th timer. | |
void | reset (const unsigned &i) |
Reset i-th timer. | |
void | reset () |
Reset all timers. | |
void | set_ntimers (const unsigned &ntimers) |
Set number of timings that can be recorded in parallel. | |
Variables | |
Vector< clock_t > | Timing |
Cumulative timings. | |
Vector< clock_t > | Start_time |
Start times of active timers. | |
Namespace for global (cumulative) timings.
Report time accumulated by i-th timer.
Definition at line 263 of file oomph_utilities.cc.
Halt i-th timer.
Definition at line 257 of file oomph_utilities.cc.
References i, Start_time, and Timing.
void oomph::CumulativeTimings::reset | ( | ) |
Set number of timings that can be recorded in parallel.
Definition at line 285 of file oomph_utilities.cc.
References Start_time, and Timing.
(Re-)start i-th timer
Definition at line 251 of file oomph_utilities.cc.
References i, and Start_time.
Start times of active timers.
Definition at line 295 of file oomph_utilities.cc.
Referenced by halt(), set_ntimers(), and start().
Cumulative timings.
Definition at line 292 of file oomph_utilities.cc.
Referenced by cumulative_time(), halt(), reset(), reset(), and set_ntimers().