SCIP

Solving Constraint Integer Programs

CONSTRAINTLIST Struct Reference

Detailed Description

all constraints that were created and may be added to the base node

Definition at line 1346 of file branch_lookahead.c.

Data Fields

SCIP_VAR *** consvars
 
int * nconsvars
 
SCIP_Boolviolated
 
int nelements
 
int memorysize
 
int nviolatedcons
 

Field Documentation

◆ consvars

SCIP_VAR*** CONSTRAINTLIST::consvars

array containing the variables for each constraint to be created

Definition at line 1348 of file branch_lookahead.c.

Referenced by constraintListAppend().

◆ nconsvars

int* CONSTRAINTLIST::nconsvars

number of vars in each element of 'consvars'

Definition at line 1349 of file branch_lookahead.c.

Referenced by constraintListAppend().

◆ violated

SCIP_Bool* CONSTRAINTLIST::violated

indicating whether a constraint is violated by the base solution

Definition at line 1350 of file branch_lookahead.c.

Referenced by constraintListAppend().

◆ nelements

int CONSTRAINTLIST::nelements

number of elements in 'consvars' and 'nconsvars'

Definition at line 1351 of file branch_lookahead.c.

Referenced by constraintListAppend(), constraintListCreate(), and selectVarRecursive().

◆ memorysize

int CONSTRAINTLIST::memorysize

number of entries that the array 'consvars' may hold before the array is reallocated.

Definition at line 1352 of file branch_lookahead.c.

Referenced by constraintListAppend(), and constraintListCreate().

◆ nviolatedcons

int CONSTRAINTLIST::nviolatedcons

number of constraints that are violated by the base LP solution.

Definition at line 1354 of file branch_lookahead.c.

Referenced by selectVarRecursive().