pub unsafe extern "C" fn SCIPselectVarStrongBranching(
scip: *mut SCIP,
lpcands: *mut *mut SCIP_VAR,
lpcandssol: *mut f64,
lpcandsfrac: *mut f64,
skipdown: *mut c_uint,
skipup: *mut c_uint,
nlpcands: c_int,
npriolpcands: c_int,
ncomplete: c_int,
start: *mut c_int,
maxproprounds: c_int,
probingbounds: c_uint,
forcestrongbranch: c_uint,
bestcand: *mut c_int,
bestdown: *mut f64,
bestup: *mut f64,
bestscore: *mut f64,
bestdownvalid: *mut c_uint,
bestupvalid: *mut c_uint,
provedbound: *mut f64,
result: *mut SCIP_RESULT,
) -> SCIP_RETCODEExpand description
Selects a variable from a set of candidates by strong branching
@return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref SCIP_Retcode “SCIP_RETCODE” for a complete list of error codes.
@note The variables in the lpcands array must have a fractional value in the current LP solution