Detailed Description
event data structure
Definition at line 173 of file struct_event.h.
#include <struct_event.h>
Field Documentation
◆ eventvaradded
| SCIP_EVENTVARADDED SCIP_Event::eventvaradded |
data for variable addition events
Definition at line 177 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventvardeleted
| SCIP_EVENTVARDELETED SCIP_Event::eventvardeleted |
data for variable deletion events
Definition at line 178 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventvarfixed
| SCIP_EVENTVARFIXED SCIP_Event::eventvarfixed |
data for variable fixing events
Definition at line 179 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventvarunlocked
| SCIP_EVENTVARUNLOCKED SCIP_Event::eventvarunlocked |
data for locks change events
Definition at line 180 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventobjchg
| SCIP_EVENTOBJCHG SCIP_Event::eventobjchg |
data for objective value change events
Definition at line 181 of file struct_event.h.
Referenced by SCIPeventAddExactObjChg(), SCIPeventChgVar(), SCIPeventGetVar(), SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().
◆ eventbdchg
| SCIP_EVENTBDCHG SCIP_Event::eventbdchg |
data for bound change events
Definition at line 182 of file struct_event.h.
Referenced by SCIPeventAddExactBdChg(), SCIPeventChgVar(), SCIPeventGetVar(), SCIPeventProcess(), SCIPeventqueueAdd(), SCIPeventqueueProcess(), and updateLpExactBoundChange().
◆ eventhole
| SCIP_EVENTHOLE SCIP_Event::eventhole |
data for domain hole events
Definition at line 183 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventimpladd
| SCIP_EVENTIMPLADD SCIP_Event::eventimpladd |
data for implication added events
Definition at line 184 of file struct_event.h.
Referenced by SCIPeventChgVar(), SCIPeventGetVar(), and SCIPeventqueueProcess().
◆ eventtypechg
| SCIP_EVENTTYPECHG SCIP_Event::eventtypechg |
data for variable type change events
Definition at line 185 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventimpltypechg
| SCIP_EVENTTYPEIMPLCHG SCIP_Event::eventimpltypechg |
data for variable implied type change events
Definition at line 186 of file struct_event.h.
Referenced by SCIPeventChgVar(), and SCIPeventGetVar().
◆ eventrowaddedsepa
| SCIP_EVENTROWADDEDSEPA SCIP_Event::eventrowaddedsepa |
data for row addition to separation storage events
Definition at line 187 of file struct_event.h.
◆ eventrowdeletedsepa
| SCIP_EVENTROWDELETEDSEPA SCIP_Event::eventrowdeletedsepa |
data for row deletion from separation storage events
Definition at line 188 of file struct_event.h.
◆ eventrowaddedlp
| SCIP_EVENTROWADDEDLP SCIP_Event::eventrowaddedlp |
data for row addition to LP events
Definition at line 189 of file struct_event.h.
◆ eventrowdeletedlp
| SCIP_EVENTROWDELETEDLP SCIP_Event::eventrowdeletedlp |
data for row deletion from LP events
Definition at line 190 of file struct_event.h.
◆ eventrowcoefchanged
| SCIP_EVENTROWCOEFCHANGED SCIP_Event::eventrowcoefchanged |
data for row coefficient change events
Definition at line 191 of file struct_event.h.
◆ eventrowconstchanged
| SCIP_EVENTROWCONSTCHANGED SCIP_Event::eventrowconstchanged |
data for row constant change events
Definition at line 192 of file struct_event.h.
◆ eventrowsidechanged
| SCIP_EVENTROWSIDECHANGED SCIP_Event::eventrowsidechanged |
data for row side change events
Definition at line 193 of file struct_event.h.
◆ node
| SCIP_NODE* SCIP_Event::node |
data for node and LP events
Definition at line 194 of file struct_event.h.
◆ sol
| SCIP_SOL* SCIP_Event::sol |
data for primal solution events
Definition at line 195 of file struct_event.h.
◆
| union { ... } SCIP_Event::data |
◆ eventtype
| SCIP_EVENTTYPE SCIP_Event::eventtype |
type of event
Definition at line 197 of file struct_event.h.
Referenced by eventqueueAppend(), SCIPeventChgNode(), SCIPeventChgSol(), SCIPeventChgVar(), SCIPeventfilterProcess(), SCIPeventGetHoleLeft(), SCIPeventGetHoleRight(), SCIPeventGetNewbound(), SCIPeventGetNewImpltype(), SCIPeventGetNewobj(), SCIPeventGetNewtype(), SCIPeventGetNode(), SCIPeventGetOldbound(), SCIPeventGetOldboundExact(), SCIPeventGetOldImpltype(), SCIPeventGetOldobj(), SCIPeventGetOldtype(), SCIPeventGetRow(), SCIPeventGetRowCol(), SCIPeventGetRowNewCoefVal(), SCIPeventGetRowNewConstVal(), SCIPeventGetRowNewSideVal(), SCIPeventGetRowOldCoefVal(), SCIPeventGetRowOldConstVal(), SCIPeventGetRowOldSideVal(), SCIPeventGetRowSide(), SCIPeventGetSol(), SCIPeventGetVar(), SCIPeventhdlrExec(), SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().