Scippy

SCIP

Solving Constraint Integer Programs

GraphData Struct Reference

Detailed Description

auxiliary data structure for passing graphs

Definition at line 146 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 148 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 149 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 150 of file sepa_oddcycle.c.

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