Scippy

SCIP

Solving Constraint Integer Programs

TCLIQUE_Data Struct Reference

Detailed Description

tclique data for bound cut generation

Definition at line 205 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 207 of file cons_sos1.c.

Referenced by initTCliquegraph().

◆ conshdlr

SCIP_CONSHDLR* TCLIQUE_Data::conshdlr

SOS1 constraint handler

Definition at line 208 of file cons_sos1.c.

Referenced by initTCliquegraph().

◆ conflictgraph

SCIP_DIGRAPH* TCLIQUE_Data::conflictgraph

conflict graph

Definition at line 209 of file cons_sos1.c.

Referenced by initTCliquegraph().

◆ sol

SCIP_SOL* TCLIQUE_Data::sol

LP solution to be separated (or NULL)

Definition at line 210 of file cons_sos1.c.

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

◆ scaleval

SCIP_Real TCLIQUE_Data::scaleval

factor for scaling weights

Definition at line 211 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 212 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 213 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 214 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 215 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 216 of file cons_sos1.c.

Referenced by initTCliquegraph().