Scippy

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 1355 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 1357 of file branch_lookahead.c.

Referenced by constraintListAppend().

◆ nconsvars

int* CONSTRAINTLIST::nconsvars

number of vars in each element of 'consvars'

Definition at line 1358 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 1359 of file branch_lookahead.c.

Referenced by constraintListAppend().

◆ nelements

int CONSTRAINTLIST::nelements

number of elements in 'consvars' and 'nconsvars'

Definition at line 1360 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 1361 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 1363 of file branch_lookahead.c.

Referenced by selectVarRecursive().