Detailed Description
clock timer
Definition at line 64 of file struct_clock.h.
#include <struct_clock.h>
Data Fields | |
union { | |
SCIP_CPUCLOCK cpuclock | |
SCIP_WALLCLOCK wallclock | |
} | data |
SCIP_Real | lasttime |
int | nruns |
SCIP_CLOCKTYPE | clocktype |
SCIP_Bool | usedefault |
SCIP_Bool | enabled |
Field Documentation
◆ cpuclock
SCIP_CPUCLOCK SCIP_Clock::cpuclock |
CPU clock counter
Definition at line 68 of file struct_clock.h.
Referenced by SCIPclockGetTime(), SCIPclockReset(), and SCIPclockSetTime().
◆ wallclock
SCIP_WALLCLOCK SCIP_Clock::wallclock |
wall clock counter
Definition at line 69 of file struct_clock.h.
Referenced by SCIPclockGetTime(), SCIPclockReset(), and SCIPclockSetTime().
◆
union { ... } SCIP_Clock::data |
Referenced by SCIPclockGetTime(), SCIPclockReset(), and SCIPclockSetTime().
◆ lasttime
SCIP_Real SCIP_Clock::lasttime |
last validated time of clock
Definition at line 71 of file struct_clock.h.
Referenced by SCIPclockGetLastTime(), SCIPclockGetTime(), and SCIPclockInit().
◆ nruns
int SCIP_Clock::nruns |
number of SCIPclockStart() calls without SCIPclockStop() calls
Definition at line 72 of file struct_clock.h.
Referenced by clockSetType(), SCIPclockGetTime(), SCIPclockIsRunning(), SCIPclockReset(), SCIPclockSetTime(), SCIPclockStart(), and SCIPclockStop().
◆ clocktype
SCIP_CLOCKTYPE SCIP_Clock::clocktype |
current type of clock used
Definition at line 73 of file struct_clock.h.
Referenced by clockSetType(), clockUpdateDefaultType(), SCIPclockDisable(), SCIPclockEnable(), SCIPclockGetTime(), SCIPclockReset(), SCIPclockSetTime(), SCIPclockSetType(), SCIPclockStart(), and SCIPclockStop().
◆ usedefault
SCIP_Bool SCIP_Clock::usedefault |
should the clock's type be overruled by the default clock type?
Definition at line 74 of file struct_clock.h.
Referenced by clockUpdateDefaultType(), SCIPclockDisable(), SCIPclockEnable(), SCIPclockGetTime(), SCIPclockReset(), SCIPclockSetTime(), and SCIPclockSetType().
◆ enabled
SCIP_Bool SCIP_Clock::enabled |
should the clock be used?
Definition at line 75 of file struct_clock.h.
Referenced by SCIPclockDisable(), SCIPclockEnable(), SCIPclockGetTime(), SCIPclockInit(), SCIPclockStart(), and SCIPclockStop().