Scippy

    SCIP

    Solving Constraint Integer Programs

    LEVEL2DATA Struct Reference

    Detailed Description

    a container to hold the results of all second-level LPs

    Definition at line 697 of file branch_lookahead.c.

    Data Fields

    LEVEL2RESULT ** level2results
     
    SCIP_Real branchval1
     
    SCIP_Real branchval2
     
    int nlevel2results
     
    int level2resultssize
     
    unsigned int branchvar1:30
     
    unsigned int branchvar2:30
     
    unsigned int branchdir1:1
     
    unsigned int branchdir2:1
     

    Field Documentation

    ◆ level2results

    LEVEL2RESULT** LEVEL2DATA::level2results

    array with all level2 results

    Definition at line 699 of file branch_lookahead.c.

    Referenced by level2dataEnsureSize(), level2dataGetResult(), and level2dataStoreResult().

    ◆ branchval1

    SCIP_Real LEVEL2DATA::branchval1

    new bound for first branching variable

    Definition at line 700 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

    ◆ branchval2

    SCIP_Real LEVEL2DATA::branchval2

    new bound for second branching variable

    Definition at line 701 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

    ◆ nlevel2results

    int LEVEL2DATA::nlevel2results

    number of level2 results stored

    Definition at line 702 of file branch_lookahead.c.

    Referenced by level2dataEnsureSize(), level2dataGetResult(), and level2dataStoreResult().

    ◆ level2resultssize

    int LEVEL2DATA::level2resultssize

    size of level2results array

    Definition at line 703 of file branch_lookahead.c.

    Referenced by level2dataEnsureSize(), and level2dataStoreResult().

    ◆ branchvar1

    unsigned int LEVEL2DATA::branchvar1

    problem index of first branching variable

    Definition at line 704 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), level2dataGetResult(), level2dataStoreResult(), and level2resultCreateFromData().

    ◆ branchvar2

    unsigned int LEVEL2DATA::branchvar2

    problem index of second branching variable

    Definition at line 705 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), level2dataGetResult(), level2dataStoreResult(), and level2resultCreateFromData().

    ◆ branchdir1

    unsigned int LEVEL2DATA::branchdir1

    branching direction for first branching variable (0:down, 1:up)

    Definition at line 706 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

    ◆ branchdir2

    unsigned int LEVEL2DATA::branchdir2

    branching direction for second branching variable (0:down, 1:up)

    Definition at line 707 of file branch_lookahead.c.

    Referenced by executeBranchingRecursive(), and level2resultCreateFromData().