Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_Event Struct Reference

    Detailed Description

    event data structure

    Definition at line 173 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_EVENTTYPEIMPLCHG   eventimpltypechg
     
       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 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

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

    ◆ 

    ◆ eventtype