37#ifndef __PARA_SYS_TIMER_H__
38#define __PARA_SYS_TIMER_H__
Base class of communicator object.
double sTimeStart
process system CPU seconds at start()
double getUTime(void)
get user time between start timne and stop time
~ParaSysTimer()
destructor
double uTimeStop
process user CPU seconds at stop()
double getSTime(void)
get system time between start timne and stop time
double getElapsedTime()
get elapsed time
void stop(void)
stop timer
double getStartTime(void)
get start time
void init(ParaComm *paraComm)
initialize timer
double uTimeStart
process user CPU seconds at start()
ParaSysTimer()
default constructor
double getRTimeInterval(void)
get elapsed time from start time
double sTimeStop
process system CPU seconds at stop()
std::chrono::steady_clock::time_point startPoint
real time at start()
std::chrono::steady_clock::time_point stopPoint
real time at stop()
void start(void)
start timer
double getRTime(void)
get real time between start timne and stop time