branch_pscost.h
Go to the documentation of this file.
30 * The pseudo costs branching rule selects the branching variable with respect to the so-called pseudo costs
31 * of the variables. Pseudo costs measure the average gain per unit in the objective function when the variable
32 * was branched on upwards or downwards, resp. The required information is updated at every node of
46 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
75 /** selects a branching variable, due to pseudo cost, from the given candidate array and returns this variable together
85 SCIP_Real* brpoint /**< pointer to store the branching point for the branching variable, will be fractional for a discrete variable */
Definition: struct_scip.h:69
Definition: struct_var.h:207
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:814
type definitions for SCIP's main datastructure
type definitions for problem variables
SCIP_RETCODE SCIPincludeBranchrulePscost(SCIP *scip)
Definition: branch_pscost.c:751
common defines and data types used in all packages of SCIP
Definition: objbenders.h:43