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

Detailed Description

event data structure

Definition at line 161 of file struct_event.h.

#include <struct_event.h>

Data Fields

union { 
 
   SCIP_EVENTVARADDED   eventvaradded 
 
   SCIP_EVENTVARDELETED   eventvardeleted 
 
   SCIP_EVENTVARFIXED   eventvarfixed 
 
   SCIP_EVENTVARUNLOCKED   eventvarunlocked 
 
   SCIP_EVENTOBJCHG   eventobjchg 
 
   SCIP_EVENTBDCHG   eventbdchg 
 
   SCIP_EVENTHOLE   eventhole 
 
   SCIP_EVENTIMPLADD   eventimpladd 
 
   SCIP_EVENTTYPECHG   eventtypechg 
 
   SCIP_EVENTROWADDEDSEPA   eventrowaddedsepa 
 
   SCIP_EVENTROWDELETEDSEPA   eventrowdeletedsepa 
 
   SCIP_EVENTROWADDEDLP   eventrowaddedlp 
 
   SCIP_EVENTROWDELETEDLP   eventrowdeletedlp 
 
   SCIP_EVENTROWCOEFCHANGED   eventrowcoefchanged 
 
   SCIP_EVENTROWCONSTCHANGED   eventrowconstchanged 
 
   SCIP_EVENTROWSIDECHANGED   eventrowsidechanged 
 
   SCIP_NODE *   node 
 
   SCIP_SOL *   sol 
 
data 
 
SCIP_EVENTTYPE eventtype
 

Field Documentation

◆ eventvaradded

SCIP_EVENTVARADDED SCIP_Event::eventvaradded

data for variable addition events

Definition at line 165 of file struct_event.h.

◆ eventvardeleted

SCIP_EVENTVARDELETED SCIP_Event::eventvardeleted

data for variable deletion events

Definition at line 166 of file struct_event.h.

◆ eventvarfixed

SCIP_EVENTVARFIXED SCIP_Event::eventvarfixed

data for variable fixing events

Definition at line 167 of file struct_event.h.

◆ eventvarunlocked

SCIP_EVENTVARUNLOCKED SCIP_Event::eventvarunlocked

data for locks change events

Definition at line 168 of file struct_event.h.

◆ eventobjchg

SCIP_EVENTOBJCHG SCIP_Event::eventobjchg

data for objective value change events

Definition at line 169 of file struct_event.h.

◆ eventbdchg

SCIP_EVENTBDCHG SCIP_Event::eventbdchg

data for bound change events

Definition at line 170 of file struct_event.h.

◆ eventhole

SCIP_EVENTHOLE SCIP_Event::eventhole

data for domain hole events

Definition at line 171 of file struct_event.h.

◆ eventimpladd

SCIP_EVENTIMPLADD SCIP_Event::eventimpladd

data for implication added events

Definition at line 172 of file struct_event.h.

◆ eventtypechg

SCIP_EVENTTYPECHG SCIP_Event::eventtypechg

data for variable type change events

Definition at line 173 of file struct_event.h.

◆ eventrowaddedsepa

SCIP_EVENTROWADDEDSEPA SCIP_Event::eventrowaddedsepa

data for row addition to separation storage events

Definition at line 174 of file struct_event.h.

◆ eventrowdeletedsepa

SCIP_EVENTROWDELETEDSEPA SCIP_Event::eventrowdeletedsepa

data for row deletion from separation storage events

Definition at line 175 of file struct_event.h.

◆ eventrowaddedlp

SCIP_EVENTROWADDEDLP SCIP_Event::eventrowaddedlp

data for row addition to LP events

Definition at line 176 of file struct_event.h.

◆ eventrowdeletedlp

SCIP_EVENTROWDELETEDLP SCIP_Event::eventrowdeletedlp

data for row deletion from LP events

Definition at line 177 of file struct_event.h.

◆ eventrowcoefchanged

SCIP_EVENTROWCOEFCHANGED SCIP_Event::eventrowcoefchanged

data for row coefficient change events

Definition at line 178 of file struct_event.h.

◆ eventrowconstchanged

SCIP_EVENTROWCONSTCHANGED SCIP_Event::eventrowconstchanged

data for row constant change events

Definition at line 179 of file struct_event.h.

◆ eventrowsidechanged

SCIP_EVENTROWSIDECHANGED SCIP_Event::eventrowsidechanged

data for row side change events

Definition at line 180 of file struct_event.h.

◆ node

SCIP_NODE* SCIP_Event::node

data for node and LP events

Definition at line 181 of file struct_event.h.

◆ sol

SCIP_SOL* SCIP_Event::sol

data for primal solution events

Definition at line 182 of file struct_event.h.

◆ [union]

union { ... } SCIP_Event::data

◆ eventtype

SCIP_EVENTTYPE SCIP_Event::eventtype

type of event

Definition at line 184 of file struct_event.h.