Detailed Description
clock timer
Definition at line 55 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 59 of file struct_clock.h.
◆ wallclock
| SCIP_WALLCLOCK SCIP_Clock::wallclock |
wall clock counter
Definition at line 60 of file struct_clock.h.
◆ data
| union { ... } SCIP_Clock::data |
◆ lasttime
| SCIP_Real SCIP_Clock::lasttime |
last validated time of clock
Definition at line 62 of file struct_clock.h.
Referenced by SCIPclockGetLastTime().
◆ nruns
| int SCIP_Clock::nruns |
number of SCIPclockStart() calls without SCIPclockStop() calls
Definition at line 63 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 64 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 65 of file struct_clock.h.
Referenced by clockUpdateDefaultType().
◆ enabled
| SCIP_Bool SCIP_Clock::enabled |
should the clock be used?
Definition at line 66 of file struct_clock.h.
Referenced by SCIPclockStart(), and SCIPclockStop().
