SCIP Doxygen Documentation
 
Loading...
Searching...
No Matches
SCIP_Clock Struct Reference

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]

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(), SCIPclockGetTime(), and SCIPclockInit().

◆ nruns

int SCIP_Clock::nruns

◆ clocktype

◆ 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().