Scippy

    SCIP

    Solving Constraint Integer Programs

    GraphData Struct Reference

    Detailed Description

    auxiliary data structure for passing graphs

    Definition at line 177 of file sepa_oddcycle.c.

    Data Fields

    SCIP_Bool usegls
     
    LEVELGRAPHlevelgraph
     
    DIJKSTRA_GRAPHdijkstragraph
     

    Field Documentation

    ◆ usegls

    SCIP_Bool GraphData::usegls

    Use GLS algorithm? If true, dijstragraph != NULL should hold, otherwise levelgraph != NULL

    Definition at line 179 of file sepa_oddcycle.c.

    Referenced by generateOddCycleCut(), isNeighbor(), liftOddCycleCut(), separateGLS(), and separateHeur().

    ◆ levelgraph

    LEVELGRAPH* GraphData::levelgraph

    level graph when using HP method, NULL otherwise

    Definition at line 180 of file sepa_oddcycle.c.

    Referenced by generateOddCycleCut(), isNeighbor(), liftOddCycleCut(), separateGLS(), and separateHeur().

    ◆ dijkstragraph

    DIJKSTRA_GRAPH* GraphData::dijkstragraph

    Dijkstra graph if using method by GLS, NULL otherwise

    Definition at line 181 of file sepa_oddcycle.c.

    Referenced by generateOddCycleCut(), isNeighbor(), liftOddCycleCut(), separateGLS(), and separateHeur().