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

Data Fields

SCIP_VARbranchvar
 
SCIP_Real branchval
 
SCIP_Real fracval
 
WARMSTARTINFOdownwarmstartinfo
 
WARMSTARTINFOupwarmstartinfo
 

Field Documentation

◆ branchvar

◆ branchval

SCIP_Real CANDIDATE::branchval

the fractional value to branch on

Definition at line 263 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 264 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 265 of file branch_lookahead.c.

Referenced by candidateCreate(), candidateFreeWarmStartInfo(), candidateHasWarmStartInfo(), and candidateStoreWarmStartInfo().

◆ upwarmstartinfo

WARMSTARTINFO* CANDIDATE::upwarmstartinfo

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

Definition at line 266 of file branch_lookahead.c.

Referenced by candidateCreate(), and candidateStoreWarmStartInfo().