data structure of a set of GUB constraints
Definition at line 276 of file cons_knapsack.c.
Data Fields | |
SCIP_GUBCONS ** | gubconss |
GUBCONSSTATUS * | gubconsstatus |
int | ngubconss |
int | nvars |
int * | gubconssidx |
int * | gubvarsidx |
SCIP_GUBCONS** SCIP_GUBSet::gubconss |
GUB constraints in GUB set
Definition at line 278 of file cons_knapsack.c.
Referenced by getLiftingSequenceGUB(), GUBsetMoveVar(), SCIPsolveKnapsackApproximately(), and sequentialUpAndDownLiftingGUB().
GUBCONSSTATUS* SCIP_GUBSet::gubconsstatus |
status of GUB constraints
Definition at line 279 of file cons_knapsack.c.
Referenced by getLiftingSequenceGUB(), GUBsetMoveVar(), and sequentialUpAndDownLiftingGUB().
int SCIP_GUBSet::ngubconss |
number of GUB constraints
Definition at line 280 of file cons_knapsack.c.
Referenced by getLiftingSequenceGUB(), GUBsetMoveVar(), SCIPseparateKnapsackCuts(), SCIPsolveKnapsackApproximately(), separateSequLiftedMinimalCoverInequality(), and sequentialUpAndDownLiftingGUB().
int SCIP_GUBSet::nvars |
number of variables in knapsack constraint
Definition at line 281 of file cons_knapsack.c.
Referenced by consdataCreate(), createNormalizedKnapsack(), deleteRedundantVars(), detectRedundantVars(), dualWeightsTightening(), getCover(), getLiftingSequenceGUB(), GUBsetCalcCliquePartition(), propagateCons(), SCIPseparateKnapsackCuts(), separateSequLiftedMinimalCoverInequality(), sequentialUpAndDownLiftingGUB(), simplifyInequalities(), and tightenWeights().
int* SCIP_GUBSet::gubconssidx |
index of GUB constraint (in gubconss array) of each knapsack variable
Definition at line 282 of file cons_knapsack.c.
Referenced by getLiftingSequenceGUB(), and GUBsetMoveVar().
int* SCIP_GUBSet::gubvarsidx |
index in GUB constraint (in gubvars array) of each knapsack variable
Definition at line 283 of file cons_knapsack.c.
Referenced by getLiftingSequenceGUB(), and GUBsetMoveVar().