Detailed Description
a container to hold the result of a second-level LP
Definition at line 687 of file branch_lookahead.c.
Data Fields | |
SCIP_Real | lpobjval |
SCIP_Real | branchval1 |
SCIP_Real | branchval2 |
unsigned int | branchvar1:30 |
unsigned int | branchvar2:30 |
unsigned int | branchdir1:1 |
unsigned int | branchdir2:1 |
unsigned int | cutoff:1 |
unsigned int | valid:1 |
Field Documentation
◆ lpobjval
SCIP_Real LEVEL2RESULT::lpobjval |
the objective value of the solved lp; only contains meaningful data, if cutoff == FALSE.
Definition at line 689 of file branch_lookahead.c.
Referenced by executeBranchingRecursive(), level2dataStoreResult(), and level2resultCreateFromData().
◆ branchval1
SCIP_Real LEVEL2RESULT::branchval1 |
new bound for first branching variable
Definition at line 691 of file branch_lookahead.c.
Referenced by level2resultCreateFromData(), and level2resultFree().
◆ branchval2
SCIP_Real LEVEL2RESULT::branchval2 |
new bound for second branching variable
Definition at line 692 of file branch_lookahead.c.
Referenced by level2resultCreateFromData().
◆ branchvar1
unsigned int LEVEL2RESULT::branchvar1 |
problem index of first branching variable
Definition at line 693 of file branch_lookahead.c.
Referenced by level2resultCreateFromData(), and level2resultFree().
◆ branchvar2
unsigned int LEVEL2RESULT::branchvar2 |
problem index of second branching variable
Definition at line 694 of file branch_lookahead.c.
Referenced by level2resultCreateFromData(), and level2resultFree().
◆ branchdir1
unsigned int LEVEL2RESULT::branchdir1 |
branching direction for first branching variable (0:down, 1:up)
Definition at line 695 of file branch_lookahead.c.
Referenced by level2resultCreateFromData(), and level2resultFree().
◆ branchdir2
unsigned int LEVEL2RESULT::branchdir2 |
branching direction for second branching variable (0:down, 1:up)
Definition at line 696 of file branch_lookahead.c.
Referenced by level2resultCreateFromData(), and level2resultFree().
◆ cutoff
unsigned int LEVEL2RESULT::cutoff |
indicates whether the node was infeasible and was cut off.
Definition at line 697 of file branch_lookahead.c.
Referenced by executeBranchingRecursive(), level2dataStoreResult(), and level2resultCreateFromData().
◆ valid
unsigned int LEVEL2RESULT::valid |
is the lpobjval a valid dual bound?
Definition at line 698 of file branch_lookahead.c.
Referenced by executeBranchingRecursive(), level2dataStoreResult(), and level2resultCreateFromData().