•All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
GraphData Struct Reference
Detailed Description
auxiliary data structure for passing graphs
Definition at line 178 of file sepa_oddcycle.c.
Data Fields | |
SCIP_Bool | usegls |
LEVELGRAPH * | levelgraph |
DIJKSTRA_GRAPH * | dijkstragraph |
Field Documentation
◆ usegls
SCIP_Bool GraphData::usegls |
Use GLS algorithm? If true, dijstragraph != NULL should hold, otherwise levelgraph != NULL
Definition at line 180 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 181 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 182 of file sepa_oddcycle.c.
Referenced by generateOddCycleCut(), isNeighbor(), liftOddCycleCut(), separateGLS(), and separateHeur().