Scippy

SCIP

Solving Constraint Integer Programs

CANDIDATE Struct Reference

Detailed Description

A struct containing all information needed to branch on a variable.

Definition at line 246 of file branch_lookahead.c.

Data Fields

SCIP_VARbranchvar
 
SCIP_Real branchval
 
SCIP_Real fracval
 
WARMSTARTINFOdownwarmstartinfo
 
WARMSTARTINFOupwarmstartinfo
 

Field Documentation

◆ branchvar

SCIP_VAR* CANDIDATE::branchvar

◆ branchval

SCIP_Real CANDIDATE::branchval

the fractional value to branch on

Definition at line 249 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and selectVarRecursive().

◆ fracval

SCIP_Real CANDIDATE::fracval

the fractional part of the value to branch on (val - floor(val))

Definition at line 250 of file branch_lookahead.c.

Referenced by executeBranchingRecursive().

◆ downwarmstartinfo

WARMSTARTINFO* CANDIDATE::downwarmstartinfo

the warm start info containing the lp data from a previous down branch

Definition at line 251 of file branch_lookahead.c.

Referenced by executeBranchingRecursive().

◆ upwarmstartinfo

WARMSTARTINFO* CANDIDATE::upwarmstartinfo

the warm start info containing the lp data from a previous up branch

Definition at line 252 of file branch_lookahead.c.

Referenced by executeBranchingRecursive().