|
IPPL (Independent Parallel Particle Layer)
IPPL
|
#include <Timer.h>
Public Types | |
| using | timer_type = std::chrono::time_point<std::chrono::high_resolution_clock> |
| using | duration_type = std::chrono::duration<double> |
Public Member Functions | |
| Timer () | |
| void | clear () |
| void | start () |
| void | stop () |
| double | elapsed () |
Static Public Attributes | |
| static bool | enableFences = IPPL_ENABLE_TIMER_FENCES |
Private Attributes | |
| double | elapsed_m |
| timer_type | start_m |
| timer_type | stop_m |
| using Timer::duration_type = std::chrono::duration<double> |
| using Timer::timer_type = std::chrono::time_point<std::chrono::high_resolution_clock> |
| Timer::Timer | ( | ) |
| void Timer::clear | ( | ) |
| double Timer::elapsed | ( | ) |
| void Timer::stop | ( | ) |
|
private |
|
static |
Definition at line 22 of file Timer.h.
Referenced by ippl::initialize(), and stop().
|
private |
|
private |