SCIPupdateLocalDualbound

Function SCIPupdateLocalDualbound 

Source
pub unsafe extern "C" fn SCIPupdateLocalDualbound(
    scip: *mut SCIP,
    newbound: f64,
) -> SCIP_RETCODE
Expand description

if given value is tighter (larger for minimization, smaller for maximization) than the current node’s dual bound (in original problem space), sets the current node’s dual bound to the new value

@note the given new bound has to be a dual bound, i.e., it has to be valid for the original problem.

@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.

@pre this method can be called in one of the following stages of the SCIP solving process: - \ref SCIP_STAGE_PROBLEM - \ref SCIP_STAGE_PRESOLVING - \ref SCIP_STAGE_PRESOLVED - \ref SCIP_STAGE_SOLVING