#include <AlpsTime.h>
Definition at line 60 of file AlpsTime.h.
◆ AlpsTimer() [1/2]
◆ AlpsTimer() [2/2]
AlpsTimer::AlpsTimer |
( |
double | lt | ) |
|
|
inline |
◆ ~AlpsTimer()
AlpsTimer::~AlpsTimer |
( |
| ) |
|
|
inline |
◆ reset()
void AlpsTimer::reset |
( |
| ) |
|
|
inline |
◆ start()
void AlpsTimer::start |
( |
| ) |
|
|
inline |
Start to count times.
Definition at line 96 of file AlpsTime.h.
◆ stop()
Stop timer and computing times.
Definition at line 102 of file AlpsTime.h.
◆ setLimit()
void AlpsTimer::setLimit |
( |
double | lm | ) |
|
|
inline |
◆ getLimit()
double AlpsTimer::getLimit |
( |
| ) |
const |
|
inline |
◆ getCpuTime()
double AlpsTimer::getCpuTime |
( |
| ) |
|
|
inline |
◆ getWallClock()
double AlpsTimer::getWallClock |
( |
| ) |
|
|
inline |
◆ getTime()
double AlpsTimer::getTime |
( |
| ) |
|
|
inline |
Get time depends on clock type.
Definition at line 129 of file AlpsTime.h.
◆ getClockType()
int AlpsTimer::getClockType |
( |
| ) |
|
|
inline |
◆ setClockType()
void AlpsTimer::setClockType |
( |
int | ct | ) |
|
|
inline |
◆ reachCpuLimit()
bool AlpsTimer::reachCpuLimit |
( |
| ) |
|
|
inline |
Check if cpu time reach limit.
Definition at line 149 of file AlpsTime.h.
◆ reachWallLimit()
bool AlpsTimer::reachWallLimit |
( |
| ) |
|
|
inline |
Check if wallclock time reach limit.
Definition at line 161 of file AlpsTime.h.
◆ clockType_
int AlpsTimer::clockType_ |
◆ limit_
◆ startCpu_
double AlpsTimer::startCpu_ |
◆ startWall_
double AlpsTimer::startWall_ |
◆ finishCpu_
double AlpsTimer::finishCpu_ |
◆ finishWall_
double AlpsTimer::finishWall_ |
◆ cpu_
◆ wall_
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/coin-or-Alps-1.5.12-build/CHiPPS-ALPS-releases-1.5.12/Alps/src/AlpsTime.h