NO FRAMES

Enumeration CplexStatus

Definition file: ilcplex/ilocplexi.h

The enumeration IloCplex::CplexStatus lists values that the status of an IloCplex algorithm can assume. The methods IloCplex::getCplexStatus and IloCplex::getCplexSubStatus access the status values, providing information about what the algorithm learned about the active model in the most recent invocation of the method solve or feasOpt. The status may also tell why the algorithm terminated.

See the group optim.cplex.solutionstatus in the Callable Library Reference Manual, where they are listed in alphabetic order, or the topic Interpreting Solution Status Codes in the Overview of the APIs, where they are listed in numeric order, for more information about these values. Also see the ILOG CPLEX User's Manual for examples of their use.

See also the enumeration IloAlgorithm::Status in the ILOG CPLEX Reference Manual.

See Also:

Fields
Unknown
Optimal
= CPX_STAT_OPTIMAL
Unbounded
= CPX_STAT_UNBOUNDED
Infeasible
= CPX_STAT_INFEASIBLE
InfOrUnbd
= CPX_STAT_INForUNBD
OptimalInfeas
= CPX_STAT_OPTIMAL_INFEAS
NumBest
= CPX_STAT_NUM_BEST
FeasibleRelaxedSum
= CPX_STAT_FEASIBLE_RELAXED_SUM
OptimalRelaxedSum
= CPX_STAT_OPTIMAL_RELAXED_SUM
FeasibleRelaxedInf
= CPX_STAT_FEASIBLE_RELAXED_INF
OptimalRelaxedInf
= CPX_STAT_OPTIMAL_RELAXED_INF
FeasibleRelaxedQuad
= CPX_STAT_FEASIBLE_RELAXED_QUAD
OptimalRelaxedQuad
= CPX_STAT_OPTIMAL_RELAXED_QUAD
AbortRelaxed
= CPXMIP_ABORT_RELAXED
AbortObjLim
= CPX_STAT_ABORT_OBJ_LIM
AbortPrimObjLim
= CPX_STAT_ABORT_PRIM_OBJ_LIM
AbortDualObjLim
= CPX_STAT_ABORT_DUAL_OBJ_LIM
AbortItLim
= CPX_STAT_ABORT_IT_LIM
AbortTimeLim
= CPX_STAT_ABORT_TIME_LIM
AbortUser
= CPX_STAT_ABORT_USER
OptimalFaceUnbounded
= CPX_STAT_OPTIMAL_FACE_UNBOUNDED
OptimalTol
= CPXMIP_OPTIMAL_TOL
SolLim
= CPXMIP_SOL_LIM
PopulateSolLim
= CPXMIP_POPULATESOL_LIM
NodeLimFeas
= CPXMIP_NODE_LIM_FEAS
NodeLimInfeas
= CPXMIP_NODE_LIM_INFEAS
FailFeas
= CPXMIP_FAIL_FEAS
FailInfeas
= CPXMIP_FAIL_INFEAS
MemLimFeas
= CPXMIP_MEM_LIM_FEAS
MemLimInfeas
= CPXMIP_MEM_LIM_INFEAS
FailFeasNoTree
= CPXMIP_FAIL_FEAS_NO_TREE
FailInfeasNoTree
= CPXMIP_FAIL_INFEAS_NO_TREE
ConflictFeasible
= CPX_STAT_CONFLICT_FEASIBLE
ConflictMinimal
= CPX_STAT_CONFLICT_MINIMAL
ConflictAbortContradiction
= CPX_STAT_CONFLICT_ABORT_CONTRADICTION
ConflictAbortTimeLim
= CPX_STAT_CONFLICT_ABORT_TIME_LIM
ConflictAbortItLim
= CPX_STAT_CONFLICT_ABORT_IT_LIM
ConflictAbortNodeLim
= CPX_STAT_CONFLICT_ABORT_NODE_LIM
ConflictAbortObjLim
= CPX_STAT_CONFLICT_ABORT_OBJ_LIM
ConflictAbortMemLim
= CPX_STAT_CONFLICT_ABORT_MEM_LIM
ConflictAbortUser
= CPX_STAT_CONFLICT_ABORT_USER
Feasible
= CPX_STAT_FEASIBLE
OptimalPopulated
= CPXMIP_OPTIMAL_POPULATED
OptimalPopulatedTol
= CPXMIP_OPTIMAL_POPULATED_TOL