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.
◆ wallclock
SCIP_WALLCLOCK SCIP_Clock::wallclock |
wall clock counter
Definition at line 69 of file struct_clock.h.
◆ data
union { ... } SCIP_Clock::data |
◆ lasttime
SCIP_Real SCIP_Clock::lasttime |
last validated time of clock
Definition at line 71 of file struct_clock.h.
Referenced by SCIPclockGetLastTime().
◆ nruns
int SCIP_Clock::nruns |
number of SCIPclockStart() calls without SCIPclockStop() calls
Definition at line 72 of file struct_clock.h.
Referenced by clockSetType(), SCIPclockIsRunning(), 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().
◆ enabled
SCIP_Bool SCIP_Clock::enabled |
should the clock be used?
Definition at line 75 of file struct_clock.h.
Referenced by SCIPclockStart(), and SCIPclockStop().