Detailed Description
A struct containing all information needed to branch on a variable.
Definition at line 254 of file branch_lookahead.c.
Data Fields | |
SCIP_VAR * | branchvar |
SCIP_Real | branchval |
SCIP_Real | fracval |
WARMSTARTINFO * | downwarmstartinfo |
WARMSTARTINFO * | upwarmstartinfo |
Field Documentation
◆ branchvar
SCIP_VAR* CANDIDATE::branchvar |
the variable to branch on
Definition at line 256 of file branch_lookahead.c.
Referenced by calculateScoreFromPseudocosts(), candidateFreeWarmStartInfo(), candidateListGetAllFractionalCandidates(), ensureScoresPresent(), executeBranching(), executeBranchingRecursive(), filterCandidates(), findInsertionPoint(), SCIP_DECL_BRANCHEXECLP(), scoreContainerSetScore(), selectVarRecursive(), selectVarStart(), and sortFirstCandidatesByScore().
◆ branchval
SCIP_Real CANDIDATE::branchval |
the fractional value to branch on
Definition at line 257 of file branch_lookahead.c.
Referenced by candidateListGetAllFractionalCandidates(), executeBranching(), executeBranchingRecursive(), SCIP_DECL_BRANCHEXECLP(), selectVarRecursive(), and selectVarStart().
◆ fracval
SCIP_Real CANDIDATE::fracval |
the fractional part of the value to branch on (val - floor(val))
Definition at line 258 of file branch_lookahead.c.
Referenced by calculateScoreFromPseudocosts(), candidateListGetAllFractionalCandidates(), and executeBranchingRecursive().
◆ downwarmstartinfo
WARMSTARTINFO* CANDIDATE::downwarmstartinfo |
the warm start info containing the lp data from a previous down branch
Definition at line 259 of file branch_lookahead.c.
Referenced by candidateFreeWarmStartInfo(), candidateHasWarmStartInfo(), candidateLoadWarmStartInfo(), and candidateStoreWarmStartInfo().
◆ upwarmstartinfo
WARMSTARTINFO* CANDIDATE::upwarmstartinfo |
the warm start info containing the lp data from a previous up branch
Definition at line 260 of file branch_lookahead.c.
Referenced by candidateFreeWarmStartInfo(), candidateHasWarmStartInfo(), candidateLoadWarmStartInfo(), and candidateStoreWarmStartInfo().