•All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GraphData Struct Reference
Detailed Description
auxiliary data structure for passing graphs
Definition at line 169 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 171 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 172 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 173 of file sepa_oddcycle.c.
Referenced by generateOddCycleCut(), isNeighbor(), liftOddCycleCut(), separateGLS(), and separateHeur().