SCIPsetSeparating

Function SCIPsetSeparating 

Source
pub unsafe extern "C" fn SCIPsetSeparating(
    scip: *mut SCIP,
    paramsetting: SCIP_PARAMSETTING,
    quiet: c_uint,
) -> SCIP_RETCODE
Expand description

sets separating parameters to

  • SCIP_PARAMSETTING_DEFAULT which are the default values of all separating parameters
  • SCIP_PARAMSETTING_FAST such that the time spend for separating is decreased
  • SCIP_PARAMSETTING_AGGRESSIVE such that the separating is done more aggregative
  • SCIP_PARAMSETTING_OFF which turn off all separating

@note: Using SCIP_PARAMSETTING_AGGRESSIVE enables separators regardless of the USESSUBSCIP flag, which could lead to unintended recursion when applied to a subscip.

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