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 1343 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 1345 of file branch_lookahead.c.

    Referenced by applyBinaryConstraints(), and constraintListAppend().

    ◆ nconsvars

    int* CONSTRAINTLIST::nconsvars

    number of vars in each element of 'consvars'

    Definition at line 1346 of file branch_lookahead.c.

    Referenced by applyBinaryConstraints(), and constraintListAppend().

    ◆ violated

    SCIP_Bool* CONSTRAINTLIST::violated

    indicating whether a constraint is violated by the base solution

    Definition at line 1347 of file branch_lookahead.c.

    Referenced by applyBinaryConstraints(), and constraintListAppend().

    ◆ nelements

    int CONSTRAINTLIST::nelements

    number of elements in 'consvars' and 'nconsvars'

    Definition at line 1348 of file branch_lookahead.c.

    Referenced by applyBinaryConstraints(), constraintListAppend(), isStoreDecision(), selectVarRecursive(), and selectVarStart().

    ◆ memorysize

    int CONSTRAINTLIST::memorysize

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

    Definition at line 1349 of file branch_lookahead.c.

    Referenced by constraintListAppend().

    ◆ nviolatedcons

    int CONSTRAINTLIST::nviolatedcons

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

    Definition at line 1351 of file branch_lookahead.c.

    Referenced by addBinaryConstraint(), isStoreDecision(), and selectVarRecursive().