Scippy

SCIP

Solving Constraint Integer Programs

TCLIQUE_Data Struct Reference

Detailed Description

tclique data for bound cut generation

Definition at line 233 of file cons_sos1.c.

Data Fields

SCIPscip
 
SCIP_CONSHDLRconshdlr
 
SCIP_DIGRAPHconflictgraph
 
SCIP_SOLsol
 
SCIP_Real scaleval
 
SCIP_Bool cutoff
 
int ncuts
 
int nboundcuts
 
int maxboundcuts
 
SCIP_Bool strthenboundcuts
 

Field Documentation

◆ scip

SCIP* TCLIQUE_Data::scip

SCIP data structure

Definition at line 235 of file cons_sos1.c.

Referenced by initTCliquegraph(), and SCIP_DECL_PRICERREDCOST().

◆ conshdlr

SCIP_CONSHDLR* TCLIQUE_Data::conshdlr

SOS1 constraint handler

Definition at line 236 of file cons_sos1.c.

Referenced by initTCliquegraph().

◆ conflictgraph

SCIP_DIGRAPH* TCLIQUE_Data::conflictgraph

conflict graph

Definition at line 237 of file cons_sos1.c.

Referenced by initTCliquegraph().

◆ sol

SCIP_SOL* TCLIQUE_Data::sol

LP solution to be separated (or NULL)

Definition at line 238 of file cons_sos1.c.

Referenced by initTCliquegraph(), sepaBoundInequalitiesFromGraph(), and separateCuts().

◆ scaleval

SCIP_Real TCLIQUE_Data::scaleval

factor for scaling weights

Definition at line 239 of file cons_sos1.c.

Referenced by initTCliquegraph(), sepaBoundInequalitiesFromGraph(), separateCuts(), and updateWeightsTCliquegraph().

◆ cutoff

SCIP_Bool TCLIQUE_Data::cutoff

whether a cutoff occurred

Definition at line 240 of file cons_sos1.c.

Referenced by sepaBoundInequalitiesFromGraph(), and separateCuts().

◆ ncuts

int TCLIQUE_Data::ncuts

number of bound cuts found in this iteration

Definition at line 241 of file cons_sos1.c.

Referenced by addBoundCutSepa(), initTCliquegraph(), sepaBoundInequalitiesFromGraph(), and separateCuts().

◆ nboundcuts

int TCLIQUE_Data::nboundcuts

number of bound cuts found so far

Definition at line 242 of file cons_sos1.c.

Referenced by addBoundCutSepa(), initTCliquegraph(), and sepaBoundInequalitiesFromGraph().

◆ maxboundcuts

int TCLIQUE_Data::maxboundcuts

maximal number of clique cuts separated per separation round (-1: no limit)

Definition at line 243 of file cons_sos1.c.

Referenced by initTCliquegraph(), and sepaBoundInequalitiesFromGraph().

◆ strthenboundcuts

SCIP_Bool TCLIQUE_Data::strthenboundcuts

if TRUE then bound cuts are strengthened in case bound variables are available

Definition at line 244 of file cons_sos1.c.

Referenced by initTCliquegraph().