Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Event Struct Reference

Detailed Description

event data structure

Definition at line 143 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_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

SCIP_EVENTVARADDED SCIP_Event::eventvaradded

data for variable addition events

Definition at line 147 of file struct_event.h.

Referenced by SCIPeventChgVar(), and SCIPeventGetVar().

SCIP_EVENTVARDELETED SCIP_Event::eventvardeleted

data for variable deletion events

Definition at line 148 of file struct_event.h.

Referenced by SCIPeventChgVar(), and SCIPeventGetVar().

SCIP_EVENTVARFIXED SCIP_Event::eventvarfixed

data for variable fixing events

Definition at line 149 of file struct_event.h.

Referenced by SCIPeventChgVar(), and SCIPeventGetVar().

SCIP_EVENTVARUNLOCKED SCIP_Event::eventvarunlocked

data for locks change events

Definition at line 150 of file struct_event.h.

Referenced by SCIPeventChgVar(), and SCIPeventGetVar().

SCIP_EVENTOBJCHG SCIP_Event::eventobjchg

data for objective value change events

Definition at line 151 of file struct_event.h.

Referenced by SCIPeventChgVar(), SCIPeventGetVar(), SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().

SCIP_EVENTBDCHG SCIP_Event::eventbdchg

data for bound change events

Definition at line 152 of file struct_event.h.

Referenced by SCIPeventChgVar(), SCIPeventGetVar(), SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().

SCIP_EVENTHOLE SCIP_Event::eventhole

data for domain hole events

Definition at line 153 of file struct_event.h.

Referenced by SCIPeventChgVar(), and SCIPeventGetVar().

SCIP_EVENTIMPLADD SCIP_Event::eventimpladd

data for implication added events

Definition at line 154 of file struct_event.h.

Referenced by SCIPeventChgVar(), SCIPeventGetVar(), and SCIPeventqueueProcess().

SCIP_EVENTROWADDEDSEPA SCIP_Event::eventrowaddedsepa

data for row addition to separation storage events

Definition at line 155 of file struct_event.h.

SCIP_EVENTROWDELETEDSEPA SCIP_Event::eventrowdeletedsepa

data for row deletion from separation storage events

Definition at line 156 of file struct_event.h.

SCIP_EVENTROWADDEDLP SCIP_Event::eventrowaddedlp

data for row addition to LP events

Definition at line 157 of file struct_event.h.

SCIP_EVENTROWDELETEDLP SCIP_Event::eventrowdeletedlp

data for row deletion from LP events

Definition at line 158 of file struct_event.h.

SCIP_EVENTROWCOEFCHANGED SCIP_Event::eventrowcoefchanged

data for row coefficient change events

Definition at line 159 of file struct_event.h.

SCIP_EVENTROWCONSTCHANGED SCIP_Event::eventrowconstchanged

data for row constant change events

Definition at line 160 of file struct_event.h.

SCIP_EVENTROWSIDECHANGED SCIP_Event::eventrowsidechanged

data for row side change events

Definition at line 161 of file struct_event.h.

SCIP_NODE* SCIP_Event::node

data for node and LP events

Definition at line 162 of file struct_event.h.

SCIP_SOL* SCIP_Event::sol

data for primal solution events

Definition at line 163 of file struct_event.h.