branch_pscost.h
Go to the documentation of this file.
21 * The pseudo costs branching rule selects the branching variable with respect to the so-called pseudo costs
22 * of the variables. Pseudo costs measure the average gain per unit in the objective function when the variable
23 * was branched on upwards or downwards, resp. The required information is updated at every node of
37 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
66 /** selects a branching variable, due to pseudo cost, from the given candidate array and returns this variable together
76 SCIP_Real* brpoint /**< pointer to store the branching point for the branching variable, will be fractional for a discrete variable */
Definition: struct_scip.h:58
Definition: struct_var.h:198
type definitions for return codes for SCIP methods
SCIP_RETCODE SCIPselectBranchVarPscost(SCIP *scip, SCIP_VAR **branchcands, SCIP_Real *branchcandssol, SCIP_Real *branchcandsscore, int nbranchcands, SCIP_VAR **var, SCIP_Real *brpoint)
Definition: branch_pscost.c:804
type definitions for SCIP's main datastructure
type definitions for problem variables
SCIP_RETCODE SCIPincludeBranchrulePscost(SCIP *scip)
Definition: branch_pscost.c:741
common defines and data types used in all packages of SCIP
Definition: objbenders.h:33