![]() |
ryujin 2.1.1 revision ee5cbcbf2346c1299c942d0e1f13b46449973c18
|
#include <source/computing_timer.h>
Classes | |
| class | Scope |
Static Public Member Functions | |
| static dealii::Timer & | timer (const std::string §ion) |
| static const std::map< std::string, dealii::Timer > & | timers () |
| static void | reinit () |
An accumulator for the wall and CPU time spent in named sections of the host code, keyed by section name.
Definition at line 31 of file computing_timer.h.
|
inlinestatic |
Return a reference to the deal.II timer object for the given section, creating it if necessary.
Definition at line 83 of file computing_timer.h.
Referenced by ryujin::TimeLoop< Description, dim, Number >::run(), and ryujin::HyperbolicModule< Description, dim, Number >::step().
|
inlinestatic |
Return a const reference to the full map of named timers.
Definition at line 91 of file computing_timer.h.
|
inlinestatic |
Reset the timer object back to zero
Definition at line 99 of file computing_timer.h.
Referenced by ryujin::TimeLoop< Description, dim, Number >::run().