This enumeration defines
the possible levels of effort for CPLEX to expend when
CPLEX evaluates a MIP start. Use these values with the
member functions
IloCplex::addMIPStart
,
getMIPStart
, or
changeMIPStart
.
- Level 0 (zero) MIPStartAuto: Automatic, let CPLEX decide.
- Level 1 (one) MIPStartCheckFeas: CPLEX checks the feasibility
of the MIP start.
- Level 2 MIPStartSolveFixed: CPLEX solves the fixed problem
specified by the MIP start.
- Level 3 MIPStartSolveMIP: CPLEX solves a subMIP.
- Level 4 MIPStartRepair: CPLEX attempts to repair the MIP start
if it is infeasible,
according to the parameter that sets the frequency to try to repair
infeasible MIP start,
CPXPARAM_MIP_Limits_RepairTries
(that is, IloCplex::Param::MIP::Limits::RepairTries
).
- Level 5 MIPStartNoCheck: CPLEX accepts the MIP start without
any checks. The MIP start needs to be complete.