Description General Parameters Types of parameters Values returned for stat by solution Solution type return values from CPXsolninfo Values of presolve stats for columns and rows Generic constants Primal simplex pricing algorithm Dual simplex pricing algorithm PARALLELMODE values Values for CPX_PARAM_WRITELEVEL Values for CPX_PARAM_SOLUTIONTARGET LP/QP solution algorithms Basis status values Variable types for ctype array PREREDUCE settings Conflict statuses Conflict status values Problem Types CPLEX Parameter numbers Values for CPX_PARAM_TUNINGMEASURE Values for incomplete tuning Quality query identifiers Solution quality symbols new in CPLEX 12.9.0 feasopt options File: barconst.h Barrier parameters Optimizing Problems MIP emphasis settings Values for sostype and branch type Variable selection values Node selection values Values for generated priority order Values for direction array Values for CPX_PARAM_BRDIR Values for CPX_PARAM_MIPSEARCH Values for CPX_PARAM_MIPKAPPASTATS Effort levels for MIP starts MIP Problem status codes Valid purgeable values for adding usercuts and lazyconstraints For CPXgetnodeintfeas MIP Parameter numbers Values for CPX_PARAM_SOLNPOOLREPLACE File: gcconst.h internal types Network parameters NETOPT display values NETOPT pricing parameters Copying data Specify how to calculate duals for QCPs presolve Error codes Error codes new in CPLEX 12.8.0 Error codes new in CPLEX 12.9.0 new parameter names introduced in IBM ILOG CPLEX version 12.6 new parameter names introduced in IBM ILOG CPLEX version 12.8.0 new parameter names introduced in IBM ILOG CPLEX version 12.9.0 Author(s) References See Also
This is a list containing constants used by IBM ILOG CPLEX. Cunsult the IBM ILOG CPLEX manual for more information, in praticular for the use of control parameters.
CPX_INFBOUND | 1.0E+20 |
CPX_STR_PARAM_MAX | 512 |
CPX_PARAMTYPE_NONE | 0 |
CPX_PARAMTYPE_INT | 1 |
CPX_PARAMTYPE_DOUBLE | 2 |
CPX_PARAMTYPE_STRING | 3 |
CPX_PARAMTYPE_LONG | 4 |
stat
by solution
CPX_STAT_OPTIMAL | 1 |
CPX_STAT_UNBOUNDED | 2 |
CPX_STAT_INFEASIBLE | 3 |
CPX_STAT_INForUNBD | 4 |
CPX_STAT_OPTIMAL_INFEAS | 5 |
CPX_STAT_NUM_BEST | 6 |
CPX_STAT_ABORT_IT_LIM | 10 |
CPX_STAT_ABORT_TIME_LIM | 11 |
CPX_STAT_ABORT_OBJ_LIM | 12 |
CPX_STAT_ABORT_USER | 13 |
CPX_STAT_FEASIBLE_RELAXED_SUM | 14 |
CPX_STAT_OPTIMAL_RELAXED_SUM | 15 |
CPX_STAT_FEASIBLE_RELAXED_INF | 16 |
CPX_STAT_OPTIMAL_RELAXED_INF | 17 |
CPX_STAT_FEASIBLE_RELAXED_QUAD | 18 |
CPX_STAT_OPTIMAL_RELAXED_QUAD | 19 |
CPX_STAT_FEASIBLE | 23 |
CPX_STAT_ABORT_DETTIME_LIM | 25 |
CPXsolninfo
CPX_NO_SOLN | 0 |
CPX_BASIC_SOLN | 1 |
CPX_NONBASIC_SOLN | 2 |
CPX_PRIMAL_SOLN | 3 |
stats
for columns and rows
CPX_PRECOL_LOW | -1 | fixed to original lb |
CPX_PRECOL_UP | -2 | fixed to original ub |
CPX_PRECOL_FIX | -3 | fixed to some other value |
CPX_PRECOL_AGG | -4 | aggregated y = a*x + b |
CPX_PRECOL_OTHER | -5 | cannot be expressed by a linear combination of active variables in the presolved model crushing will fail if it has to touch such a variable |
CPX_PREROW_RED | -1 | redundant row removed in presolved model |
CPX_PREROW_AGG | -2 | used to aggregate a variable |
CPX_PREROW_OTHER | -3 | other, for example merge two inequalities into a single equation |
CPX_ON | 1 |
CPX_OFF | 0 |
CPX_MAX | -1 |
CPX_MIN | 1 |
CPX_PPRIIND_PARTIAL | -1 |
CPX_PPRIIND_AUTO | 0 |
CPX_PPRIIND_DEVEX | 1 |
CPX_PPRIIND_STEEP | 2 |
CPX_PPRIIND_STEEPQSTART | 3 |
CPX_PPRIIND_FULL | 4 |
CPX_DPRIIND_AUTO | 0 |
CPX_DPRIIND_FULL | 1 |
CPX_DPRIIND_STEEP | 2 |
CPX_DPRIIND_FULL_STEEP | 3 |
CPX_DPRIIND_STEEPQSTART | 4 |
CPX_DPRIIND_DEVEX | 5 |
CPX_PARALLEL_DETERMINISTIC | 1 |
CPX_PARALLEL_AUTO | 0 |
CPX_PARALLEL_OPPORTUNISTIC | -1 |
CPX_PARAM_WRITELEVEL
CPX_WRITELEVEL_AUTO | 0 |
CPX_WRITELEVEL_ALLVARS | 1 |
CPX_WRITELEVEL_DISCRETEVARS | 2 |
CPX_WRITELEVEL_NONZEROVARS | 3 |
CPX_WRITELEVEL_NONZERODISCRETEVARS | 4 |
CPX_PARAM_SOLUTIONTARGET
CPX_SOLUTIONTARGET_AUTO | 0 |
CPX_SOLUTIONTARGET_OPTIMALCONVEX | 1 |
CPX_SOLUTIONTARGET_FIRSTORDER | 2 |
CPX_SOLUTIONTARGET_OPTIMALGLOBAL | 3 |
Used as possible values for CPX_PARAM_LPMETHOD
, CPX_PARAM_QPMETHOD
, CPX_PARAM_BARCROSSALG
, CPXgetmethod
, ...
CPX_ALG_NONE | -1 |
CPX_ALG_AUTOMATIC | 0 |
CPX_ALG_PRIMAL | 1 |
CPX_ALG_DUAL | 2 |
CPX_ALG_NET | 3 |
CPX_ALG_BARRIER | 4 |
CPX_ALG_SIFTING | 5 |
CPX_ALG_CONCURRENT | 6 |
CPX_ALG_BAROPT | 7 |
CPX_ALG_PIVOTIN | 8 |
CPX_ALG_PIVOTOUT | 9 |
CPX_ALG_PIVOT | 10 |
CPX_ALG_FEASOPT | 11 |
CPX_ALG_MIP | 12 |
CPX_ALG_ROBUST | 13 |
CPX_AT_LOWER | 0 |
CPX_BASIC | 1 |
CPX_AT_UPPER | 2 |
CPX_FREE_SUPER | 3 |
CPX_CONTINUOUS | "C" |
CPX_BINARY | "B" |
CPX_INTEGER | "I" |
CPX_SEMICONT | "S" |
CPX_SEMIINT | "N" |
CPX_PREREDUCE_PRIMALANDDUAL | 3 |
CPX_PREREDUCE_DUALONLY | 2 |
CPX_PREREDUCE_PRIMALONLY | 1 |
CPX_PREREDUCE_NOPRIMALORDUAL | 0 |
CPX_STAT_CONFLICT_FEASIBLE | 30 |
CPX_STAT_CONFLICT_MINIMAL | 31 |
CPX_STAT_CONFLICT_ABORT_CONTRADICTION | 32 |
CPX_STAT_CONFLICT_ABORT_TIME_LIM | 33 |
CPX_STAT_CONFLICT_ABORT_IT_LIM | 34 |
CPX_STAT_CONFLICT_ABORT_NODE_LIM | 35 |
CPX_STAT_CONFLICT_ABORT_OBJ_LIM | 36 |
CPX_STAT_CONFLICT_ABORT_MEM_LIM | 37 |
CPX_STAT_CONFLICT_ABORT_USER | 38 |
CPX_STAT_CONFLICT_ABORT_DETTIME_LIM | 39 |
CPX_CONFLICT_EXCLUDED | -1 |
CPX_CONFLICT_POSSIBLE_MEMBER | 0 |
CPX_CONFLICT_POSSIBLE_LB | 1 |
CPX_CONFLICT_POSSIBLE_UB | 2 |
CPX_CONFLICT_MEMBER | 3 |
CPX_CONFLICT_LB | 4 |
CPX_CONFLICT_UB | 5 |
Types 4
, 9
, and 12
are internal, the others are for users.
CPXPROB_LP | 0 |
CPXPROB_MILP | 1 |
CPXPROB_FIXEDMILP | 3 |
CPXPROB_NODELP | 4 |
CPXPROB_QP | 5 |
CPXPROB_MIQP | 7 |
CPXPROB_FIXEDMIQP | 8 |
CPXPROB_NODEQP | 9 |
CPXPROB_QCP | 10 |
CPXPROB_MIQCP | 11 |
CPXPROB_NODEQCP | 12 |
CPX_PARAM_ADVIND | 1001 |
CPX_PARAM_AGGFILL | 1002 |
CPX_PARAM_AGGIND | 1003 |
CPX_PARAM_BASINTERVAL | 1004 |
CPX_PARAM_CFILEMUL | 1005 |
CPX_PARAM_CLOCKTYPE | 1006 |
CPX_PARAM_CRAIND | 1007 |
CPX_PARAM_DEPIND | 1008 |
CPX_PARAM_DPRIIND | 1009 |
CPX_PARAM_PRICELIM | 1010 |
CPX_PARAM_EPMRK | 1013 |
CPX_PARAM_EPOPT | 1014 |
CPX_PARAM_EPPER | 1015 |
CPX_PARAM_EPRHS | 1016 |
CPX_PARAM_FASTMIP | 1017 |
CPX_PARAM_SIMDISPLAY | 1019 |
CPX_PARAM_ITLIM | 1020 |
CPX_PARAM_ROWREADLIM | 1021 |
CPX_PARAM_NETFIND | 1022 |
CPX_PARAM_COLREADLIM | 1023 |
CPX_PARAM_NZREADLIM | 1024 |
CPX_PARAM_OBJLLIM | 1025 |
CPX_PARAM_OBJULIM | 1026 |
CPX_PARAM_PERIND | 1027 |
CPX_PARAM_PERLIM | 1028 |
CPX_PARAM_PPRIIND | 1029 |
CPX_PARAM_PREIND | 1030 |
CPX_PARAM_REINV | 1031 |
CPX_PARAM_REVERSEIND | 1032 |
CPX_PARAM_RFILEMUL | 1033 |
CPX_PARAM_SCAIND | 1034 |
CPX_PARAM_SCRIND | 1035 |
CPX_PARAM_SINGLIM | 1037 |
CPX_PARAM_SINGTOL | 1038 |
CPX_PARAM_TILIM | 1039 |
CPX_PARAM_XXXIND | 1041 |
CPX_PARAM_PREDUAL | 1044 |
CPX_PARAM_EPOPT_H | 1049 |
CPX_PARAM_EPRHS_H | 1050 |
CPX_PARAM_PREPASS | 1052 |
CPX_PARAM_DATACHECK | 1056 |
CPX_PARAM_REDUCE | 1057 |
CPX_PARAM_PRELINEAR | 1058 |
CPX_PARAM_LPMETHOD | 1062 |
CPX_PARAM_QPMETHOD | 1063 |
CPX_PARAM_WORKDIR | 1064 |
CPX_PARAM_WORKMEM | 1065 |
CPX_PARAM_THREADS | 1067 |
CPX_PARAM_CONFLICTDISPLAY | 1074 |
CPX_PARAM_SIFTDISPLAY | 1076 |
CPX_PARAM_SIFTALG | 1077 |
CPX_PARAM_SIFTITLIM | 1078 |
CPX_PARAM_MPSLONGNUM | 1081 |
CPX_PARAM_MEMORYEMPHASIS | 1082 |
CPX_PARAM_NUMERICALEMPHASIS | 1083 |
CPX_PARAM_FEASOPTMODE | 1084 |
CPX_PARAM_PARALLELMODE | 1109 |
CPX_PARAM_TUNINGMEASURE | 1110 |
CPX_PARAM_TUNINGREPEAT | 1111 |
CPX_PARAM_TUNINGTILIM | 1112 |
CPX_PARAM_TUNINGDISPLAY | 1113 |
CPX_PARAM_WRITELEVEL | 1114 |
CPX_PARAM_RANDOMSEED | 1124 |
CPX_PARAM_DETTILIM | 1127 |
CPX_PARAM_FILEENCODING | 1129 |
CPX_PARAM_APIENCODING | 1130 |
CPX_PARAM_SOLUTIONTARGET | 1131 |
CPX_PARAM_CLONELOG | 1132 |
CPX_PARAM_TUNINGDETTILIM | 1139 |
CPX_PARAM_ALL_MIN | 1000 |
CPX_PARAM_ALL_MAX | 6000 |
CPX_PARAM_TUNINGMEASURE
CPX_TUNE_AVERAGE | 1 |
CPX_TUNE_MINMAX | 2 |
CPX_TUNE_ABORT | 1 |
CPX_TUNE_TILIM | 2 |
CPX_TUNE_DETTILIM | 3 |
CPX_MAX_PRIMAL_INFEAS | 1 |
CPX_MAX_SCALED_PRIMAL_INFEAS | 2 |
CPX_SUM_PRIMAL_INFEAS | 3 |
CPX_SUM_SCALED_PRIMAL_INFEAS | 4 |
CPX_MAX_DUAL_INFEAS | 5 |
CPX_MAX_SCALED_DUAL_INFEAS | 6 |
CPX_SUM_DUAL_INFEAS | 7 |
CPX_SUM_SCALED_DUAL_INFEAS | 8 |
CPX_MAX_INT_INFEAS | 9 |
CPX_SUM_INT_INFEAS | 10 |
CPX_MAX_PRIMAL_RESIDUAL | 11 |
CPX_MAX_SCALED_PRIMAL_RESIDUAL | 12 |
CPX_SUM_PRIMAL_RESIDUAL | 13 |
CPX_SUM_SCALED_PRIMAL_RESIDUAL | 14 |
CPX_MAX_DUAL_RESIDUAL | 15 |
CPX_MAX_SCALED_DUAL_RESIDUAL | 16 |
CPX_SUM_DUAL_RESIDUAL | 17 |
CPX_SUM_SCALED_DUAL_RESIDUAL | 18 |
CPX_MAX_COMP_SLACK | 19 |
CPX_SUM_COMP_SLACK | 21 |
CPX_MAX_X | 23 |
CPX_MAX_SCALED_X | 24 |
CPX_MAX_PI | 25 |
CPX_MAX_SCALED_PI | 26 |
CPX_MAX_SLACK | 27 |
CPX_MAX_SCALED_SLACK | 28 |
CPX_MAX_RED_COST | 29 |
CPX_MAX_SCALED_RED_COST | 30 |
CPX_SUM_X | 31 |
CPX_SUM_SCALED_X | 32 |
CPX_SUM_PI | 33 |
CPX_SUM_SCALED_PI | 34 |
CPX_SUM_SLACK | 35 |
CPX_SUM_SCALED_SLACK | 36 |
CPX_SUM_RED_COST | 37 |
CPX_SUM_SCALED_RED_COST | 38 |
CPX_KAPPA | 39 |
CPX_OBJ_GAP | 40 |
CPX_DUAL_OBJ | 41 |
CPX_PRIMAL_OBJ | 42 |
CPX_MAX_QCPRIMAL_RESIDUAL | 43 |
CPX_SUM_QCPRIMAL_RESIDUAL | 44 |
CPX_MAX_QCSLACK_INFEAS | 45 |
CPX_SUM_QCSLACK_INFEAS | 46 |
CPX_MAX_QCSLACK | 47 |
CPX_SUM_QCSLACK | 48 |
CPX_MAX_INDSLACK_INFEAS | 49 |
CPX_SUM_INDSLACK_INFEAS | 50 |
CPX_EXACT_KAPPA | 51 |
CPX_KAPPA_STABLE | 52 |
CPX_KAPPA_SUSPICIOUS | 53 |
CPX_KAPPA_UNSTABLE | 54 |
CPX_KAPPA_ILLPOSED | 55 |
CPX_KAPPA_MAX | 56 |
CPX_KAPPA_ATTENTION | 57 |
CPX_MAX_PWLSLACK_INFEAS | 58 |
CPX_SUM_PWLSLACK_INFEAS | 59 |
CPX_FEASOPT_MIN_SUM | 0 |
CPX_FEASOPT_OPT_SUM | 1 |
CPX_FEASOPT_MIN_INF | 2 |
CPX_FEASOPT_OPT_INF | 3 |
CPX_FEASOPT_MIN_QUAD | 4 |
CPX_FEASOPT_OPT_QUAD | 5 |
barconst.h
CPX_STAT_OPTIMAL_FACE_UNBOUNDED | 20 |
CPX_STAT_ABORT_PRIM_OBJ_LIM | 21 |
CPX_STAT_ABORT_DUAL_OBJ_LIM | 22 |
CPX_STAT_FIRSTORDER | 24 |
CPX_PARAM_BARDSTART | 3001 |
CPX_PARAM_BAREPCOMP | 3002 |
CPX_PARAM_BARGROWTH | 3003 |
CPX_PARAM_BAROBJRNG | 3004 |
CPX_PARAM_BARPSTART | 3005 |
CPX_PARAM_BARALG | 3007 |
CPX_PARAM_BARCOLNZ | 3009 |
CPX_PARAM_BARDISPLAY | 3010 |
CPX_PARAM_BARITLIM | 3012 |
CPX_PARAM_BARMAXCOR | 3013 |
CPX_PARAM_BARORDER | 3014 |
CPX_PARAM_BARSTARTALG | 3017 |
CPX_PARAM_BARCROSSALG | 3018 |
CPX_PARAM_BARQCPEPCOMP | 3020 |
CPX_BARORDER_AUTO | 0 |
CPX_BARORDER_AMD | 1 |
CPX_BARORDER_AMF | 2 |
CPX_BARORDER_ND | 3 |
CPX_MIPEMPHASIS_BALANCED | 0 |
CPX_MIPEMPHASIS_FEASIBILITY | 1 |
CPX_MIPEMPHASIS_OPTIMALITY | 2 |
CPX_MIPEMPHASIS_BESTBOUND | 3 |
CPX_MIPEMPHASIS_HIDDENFEAS | 4 |
CPX_TYPE_VAR | "0" |
CPX_TYPE_SOS1 | "1" |
CPX_TYPE_SOS2 | "2" |
CPX_TYPE_USER | "X" |
CPX_TYPE_ANY | "A" |
CPX_VARSEL_MININFEAS | -1 |
CPX_VARSEL_DEFAULT | 0 |
CPX_VARSEL_MAXINFEAS | 1 |
CPX_VARSEL_PSEUDO | 2 |
CPX_VARSEL_STRONG | 3 |
CPX_VARSEL_PSEUDOREDUCED | 4 |
CPX_NODESEL_DFS | 0 |
CPX_NODESEL_BESTBOUND | 1 |
CPX_NODESEL_BESTEST | 2 |
CPX_NODESEL_BESTEST_ALT | 3 |
CPX_MIPORDER_COST | 1 |
CPX_MIPORDER_BOUNDS | 2 |
CPX_MIPORDER_SCALEDCOST | 3 |
CPX_BRANCH_GLOBAL | 0 |
CPX_BRANCH_DOWN | -1 |
CPX_BRANCH_UP | 1 |
CPX_PARAM_BRDIR
CPX_BRDIR_DOWN | -1 |
CPX_BRDIR_AUTO | 0 |
CPX_BRDIR_UP | 1 |
CPX_PARAM_MIPSEARCH
CPX_MIPSEARCH_AUTO | 0 |
CPX_MIPSEARCH_TRADITIONAL | 1 |
CPX_MIPSEARCH_DYNAMIC | 2 |
CPX_PARAM_MIPKAPPASTATS
CPX_MIPKAPPA_OFF | -1 |
CPX_MIPKAPPA_AUTO | 0 |
CPX_MIPKAPPA_SAMPLE | 1 |
CPX_MIPKAPPA_FULL | 2 |
CPX_MIPSTART_AUTO | 0 |
CPX_MIPSTART_CHECKFEAS | 1 |
CPX_MIPSTART_SOLVEFIXED | 2 |
CPX_MIPSTART_SOLVEMIP | 3 |
CPX_MIPSTART_REPAIR | 4 |
CPXMIP_OPTIMAL | 101 |
CPXMIP_OPTIMAL_TOL | 102 |
CPXMIP_INFEASIBLE | 103 |
CPXMIP_SOL_LIM | 104 |
CPXMIP_NODE_LIM_FEAS | 105 |
CPXMIP_NODE_LIM_INFEAS | 106 |
CPXMIP_TIME_LIM_FEAS | 107 |
CPXMIP_TIME_LIM_INFEAS | 108 |
CPXMIP_FAIL_FEAS | 109 |
CPXMIP_FAIL_INFEAS | 110 |
CPXMIP_MEM_LIM_FEAS | 111 |
CPXMIP_MEM_LIM_INFEAS | 112 |
CPXMIP_ABORT_FEAS | 113 |
CPXMIP_ABORT_INFEAS | 114 |
CPXMIP_OPTIMAL_INFEAS | 115 |
CPXMIP_FAIL_FEAS_NO_TREE | 116 |
CPXMIP_FAIL_INFEAS_NO_TREE | 117 |
CPXMIP_UNBOUNDED | 118 |
CPXMIP_INForUNBD | 119 |
CPXMIP_FEASIBLE_RELAXED_SUM | 120 |
CPXMIP_OPTIMAL_RELAXED_SUM | 121 |
CPXMIP_FEASIBLE_RELAXED_INF | 122 |
CPXMIP_OPTIMAL_RELAXED_INF | 123 |
CPXMIP_FEASIBLE_RELAXED_QUAD | 124 |
CPXMIP_OPTIMAL_RELAXED_QUAD | 125 |
CPXMIP_ABORT_RELAXED | 126 |
CPXMIP_FEASIBLE | 127 |
CPXMIP_POPULATESOL_LIM | 128 |
CPXMIP_OPTIMAL_POPULATED | 129 |
CPXMIP_OPTIMAL_POPULATED_TOL | 130 |
CPXMIP_DETTIME_LIM_FEAS | 131 |
CPXMIP_DETTIME_LIM_INFEAS | 132 |
CPX_USECUT_FORCE | 0 |
CPX_USECUT_PURGE | 1 |
CPX_USECUT_FILTER | 2 |
CPXgetnodeintfeas
CPX_INTEGER_FEASIBLE | 0 |
CPX_INTEGER_INFEASIBLE | 1 |
CPX_IMPLIED_INTEGER_FEASIBLE | 2 |
CPX_PARAM_BRDIR | 2001 |
CPX_PARAM_BTTOL | 2002 |
CPX_PARAM_CLIQUES | 2003 |
CPX_PARAM_COEREDIND | 2004 |
CPX_PARAM_COVERS | 2005 |
CPX_PARAM_CUTLO | 2006 |
CPX_PARAM_CUTUP | 2007 |
CPX_PARAM_EPAGAP | 2008 |
CPX_PARAM_EPGAP | 2009 |
CPX_PARAM_EPINT | 2010 |
CPX_PARAM_MIPDISPLAY | 2012 |
CPX_PARAM_MIPINTERVAL | 2013 |
CPX_PARAM_INTSOLLIM | 2015 |
CPX_PARAM_NODEFILEIND | 2016 |
CPX_PARAM_NODELIM | 2017 |
CPX_PARAM_NODESEL | 2018 |
CPX_PARAM_OBJDIF | 2019 |
CPX_PARAM_MIPORDIND | 2020 |
CPX_PARAM_RELOBJDIF | 2022 |
CPX_PARAM_STARTALG | 2025 |
CPX_PARAM_SUBALG | 2026 |
CPX_PARAM_TRELIM | 2027 |
CPX_PARAM_VARSEL | 2028 |
CPX_PARAM_BNDSTRENIND | 2029 |
CPX_PARAM_HEURFREQ | 2031 |
CPX_PARAM_MIPORDTYPE | 2032 |
CPX_PARAM_CUTSFACTOR | 2033 |
CPX_PARAM_RELAXPREIND | 2034 |
CPX_PARAM_PRESLVND | 2037 |
CPX_PARAM_BBINTERVAL | 2039 |
CPX_PARAM_FLOWCOVERS | 2040 |
CPX_PARAM_IMPLBD | 2041 |
CPX_PARAM_PROBE | 2042 |
CPX_PARAM_GUBCOVERS | 2044 |
CPX_PARAM_STRONGCANDLIM | 2045 |
CPX_PARAM_STRONGITLIM | 2046 |
CPX_PARAM_FRACCAND | 2048 |
CPX_PARAM_FRACCUTS | 2049 |
CPX_PARAM_FRACPASS | 2050 |
CPX_PARAM_FLOWPATHS | 2051 |
CPX_PARAM_MIRCUTS | 2052 |
CPX_PARAM_DISJCUTS | 2053 |
CPX_PARAM_AGGCUTLIM | 2054 |
CPX_PARAM_MIPCBREDLP | 2055 |
CPX_PARAM_CUTPASS | 2056 |
CPX_PARAM_MIPEMPHASIS | 2058 |
CPX_PARAM_SYMMETRY | 2059 |
CPX_PARAM_DIVETYPE | 2060 |
CPX_PARAM_RINSHEUR | 2061 |
CPX_PARAM_SUBMIPNODELIM | 2062 |
CPX_PARAM_LBHEUR | 2063 |
CPX_PARAM_REPEATPRESOLVE | 2064 |
CPX_PARAM_PROBETIME | 2065 |
CPX_PARAM_POLISHTIME | 2066 |
CPX_PARAM_REPAIRTRIES | 2067 |
CPX_PARAM_EPLIN | 2068 |
CPX_PARAM_EPRELAX | 2073 |
CPX_PARAM_FPHEUR | 2098 |
CPX_PARAM_EACHCUTLIM | 2102 |
CPX_PARAM_SOLNPOOLCAPACITY | 2103 |
CPX_PARAM_SOLNPOOLREPLACE | 2104 |
CPX_PARAM_SOLNPOOLGAP | 2105 |
CPX_PARAM_SOLNPOOLAGAP | 2106 |
CPX_PARAM_SOLNPOOLINTENSITY | 2107 |
CPX_PARAM_POPULATELIM | 2108 |
CPX_PARAM_MIPSEARCH | 2109 |
CPX_PARAM_MIQCPSTRAT | 2110 |
CPX_PARAM_ZEROHALFCUTS | 2111 |
CPX_PARAM_POLISHAFTEREPAGAP | 2126 |
CPX_PARAM_POLISHAFTEREPGAP | 2127 |
CPX_PARAM_POLISHAFTERNODE | 2128 |
CPX_PARAM_POLISHAFTERINTSOL | 2129 |
CPX_PARAM_POLISHAFTERTIME | 2130 |
CPX_PARAM_MCFCUTS | 2134 |
CPX_PARAM_MIPKAPPASTATS | 2137 |
CPX_PARAM_AUXROOTTHREADS | 2139 |
CPX_PARAM_INTSOLFILEPREFIX | 2143 |
CPX_PARAM_PROBEDETTIME | 2150 |
CPX_PARAM_POLISHAFTERDETTIME | 2151 |
CPX_PARAM_LANDPCUTS | 2152 |
CPX_PARAM_RAMPUPDURATION | 2163 |
CPX_PARAM_RAMPUPDETTILIM | 2164 |
CPX_PARAM_RAMPUPTILIM | 2165 |
CPX_PARAM_SOLNPOOLREPLACE
CPX_SOLNPOOL_FIFO | 0 |
CPX_SOLNPOOL_OBJ | 1 |
CPX_SOLNPOOL_DIV | 2 |
CPX_SOLNPOOL_FILTER_DIVERSITY | 1 |
CPX_SOLNPOOL_FILTER_RANGE | 2 |
gcconst.h
CPX_CON_LOWER_BOUND | 1 |
CPX_CON_UPPER_BOUND | 2 |
CPX_CON_LINEAR | 3 |
CPX_CON_QUADRATIC | 4 |
CPX_CON_SOS | 5 |
CPX_CON_INDICATOR | 6 |
CPX_CON_MINEXPR | 7 |
CPX_CON_MAXEXPR | 8 |
CPX_CON_PWL | 9 |
CPX_CON_ABS | 9 |
CPX_CON_DISJCST | 10 |
CPX_CON_INDDISJCST | 11 |
CPX_CON_SETVAR | 12 |
CPX_CON_SETVARMEMBER | 13 |
CPX_CON_SETVARCARD | 14 |
CPX_CON_SETVARSUM | 15 |
CPX_CON_SETVARMIN | 16 |
CPX_CON_SETVARMAX | 17 |
CPX_CON_SETVARSUBSET | 18 |
CPX_CON_SETVARDOMAIN | 19 |
CPX_CON_SETVARUNION | 20 |
CPX_CON_SETVARINTERSECTION | 21 |
CPX_CON_SETVARNULLINTERSECT | 22 |
CPX_CON_SETVARINTERSECT | 23 |
CPX_CON_SETVAREQ | 24 |
CPX_CON_SETVARNEQ | 25 |
CPX_CON_SETVARNEQCST | 26 |
CPX_CON_LAST_CONTYPE | 27 |
CPX_PARAM_NETITLIM | 5001 |
CPX_PARAM_NETEPOPT | 5002 |
CPX_PARAM_NETEPRHS | 5003 |
CPX_PARAM_NETPPRIIND | 5004 |
CPX_PARAM_NETDISPLAY | 5005 |
CPXNET_NO_DISPLAY_OBJECTIVE | 0 |
CPXNET_TRUE_OBJECTIVE | 1 |
CPXNET_PENALIZED_OBJECTIVE | 2 |
CPXNET_PRICE_AUTO | 0 |
CPXNET_PRICE_PARTIAL | 1 |
CPXNET_PRICE_MULT_PART | 2 |
CPXNET_PRICE_SORT_MULT_PART | 3 |
CPX_PARAM_QPNZREADLIM | 4001 |
CPX_PARAM_CALCQCPDUALS | 4003 |
CPX_PARAM_QPMAKEPSDIND | 4010 |
Callable library miscellaneous routines
CPXERR_NEGATIVE_SURPLUS | 1207 |
CPXERR_NO_SENSIT | 1260 |
Callable library miscellaneous routines
CPXERR_CALLBACK_INCONSISTENT | 1060 |
CPXERR_CAND_NOT_RAY | 3026 |
CPXERR_CAND_NOT_POINT | 3025 |
Callable library miscellaneous routines
CPXERR_BAD_MULTIOBJ_ATTR | 1488 |
CPXERR_MULTIOBJ_SUBPROB_SOLVE | 1300 |
CPXERR_NO_OBJ_NAME | 1486 |
CPXERR_NOT_FOR_MULTIOBJ | 1070 |
Callable library miscellaneous routines
CPXPARAM_Advance | 1001 |
CPXPARAM_Barrier_Algorithm | 3007 |
CPXPARAM_Barrier_ColNonzeros | 3009 |
CPXPARAM_Barrier_ConvergeTol | 3002 |
CPXPARAM_Barrier_Crossover | 3018 |
CPXPARAM_Barrier_Display | 3010 |
CPXPARAM_Barrier_Limits_Corrections | 3013 |
CPXPARAM_Barrier_Limits_Growth | 3003 |
CPXPARAM_Barrier_Limits_Iteration | 3012 |
CPXPARAM_Barrier_Limits_ObjRange | 3004 |
CPXPARAM_Barrier_Ordering | 3014 |
CPXPARAM_Barrier_QCPConvergeTol | 3020 |
CPXPARAM_Barrier_StartAlg | 3017 |
CPXPARAM_ClockType | 1006 |
CPXPARAM_Conflict_Display | 1074 |
CPXPARAM_DetTimeLimit | 1127 |
CPXPARAM_DistMIP_Rampup_DetTimeLimit | 2164 |
CPXPARAM_DistMIP_Rampup_Duration | 2163 |
CPXPARAM_DistMIP_Rampup_TimeLimit | 2165 |
CPXPARAM_Emphasis_Memory | 1082 |
CPXPARAM_Emphasis_MIP | 2058 |
CPXPARAM_Emphasis_Numerical | 1083 |
CPXPARAM_Feasopt_Mode | 1084 |
CPXPARAM_Feasopt_Tolerance | 2073 |
CPXPARAM_LPMethod | 1062 |
CPXPARAM_MIP_Cuts_Cliques | 2003 |
CPXPARAM_MIP_Cuts_Covers | 2005 |
CPXPARAM_MIP_Cuts_Disjunctive | 2053 |
CPXPARAM_MIP_Cuts_FlowCovers | 2040 |
CPXPARAM_MIP_Cuts_Gomory | 2049 |
CPXPARAM_MIP_Cuts_GUBCovers | 2044 |
CPXPARAM_MIP_Cuts_Implied | 2041 |
CPXPARAM_MIP_Cuts_LiftProj | 2152 |
CPXPARAM_MIP_Cuts_MCFCut | 2134 |
CPXPARAM_MIP_Cuts_MIRCut | 2052 |
CPXPARAM_MIP_Cuts_PathCut | 2051 |
CPXPARAM_MIP_Cuts_ZeroHalfCut | 2111 |
CPXPARAM_MIP_Display | 2012 |
CPXPARAM_MIP_Interval | 2013 |
CPXPARAM_MIP_Limits_AggForCut | 2054 |
CPXPARAM_MIP_Limits_AuxRootThreads | 2139 |
CPXPARAM_MIP_Limits_CutPasses | 2056 |
CPXPARAM_MIP_Limits_CutsFactor | 2033 |
CPXPARAM_MIP_Limits_EachCutLimit | 2102 |
CPXPARAM_MIP_Limits_GomoryCand | 2048 |
CPXPARAM_MIP_Limits_GomoryPass | 2050 |
CPXPARAM_MIP_Limits_Nodes | 2017 |
CPXPARAM_MIP_Limits_PolishTime | 2066 |
CPXPARAM_MIP_Limits_Populate | 2108 |
CPXPARAM_MIP_Limits_ProbeDetTime | 2150 |
CPXPARAM_MIP_Limits_ProbeTime | 2065 |
CPXPARAM_MIP_Limits_RepairTries | 2067 |
CPXPARAM_MIP_Limits_Solutions | 2015 |
CPXPARAM_MIP_Limits_StrongCand | 2045 |
CPXPARAM_MIP_Limits_StrongIt | 2046 |
CPXPARAM_MIP_Limits_SubMIPNodeLim | 2062 |
CPXPARAM_MIP_Limits_TreeMemory | 2027 |
CPXPARAM_MIP_OrderType | 2032 |
CPXPARAM_MIP_PolishAfter_AbsMIPGap | 2126 |
CPXPARAM_MIP_PolishAfter_DetTime | 2151 |
CPXPARAM_MIP_PolishAfter_MIPGap | 2127 |
CPXPARAM_MIP_PolishAfter_Nodes | 2128 |
CPXPARAM_MIP_PolishAfter_Solutions | 2129 |
CPXPARAM_MIP_PolishAfter_Time | 2130 |
CPXPARAM_MIP_Pool_AbsGap | 2106 |
CPXPARAM_MIP_Pool_Capacity | 2103 |
CPXPARAM_MIP_Pool_Intensity | 2107 |
CPXPARAM_MIP_Pool_RelGap | 2105 |
CPXPARAM_MIP_Pool_Replace | 2104 |
CPXPARAM_MIP_Strategy_Backtrack | 2002 |
CPXPARAM_MIP_Strategy_BBInterval | 2039 |
CPXPARAM_MIP_Strategy_Branch | 2001 |
CPXPARAM_MIP_Strategy_CallbackReducedLP | 2055 |
CPXPARAM_MIP_Strategy_Dive | 2060 |
CPXPARAM_MIP_Strategy_File | 2016 |
CPXPARAM_MIP_Strategy_FPHeur | 2098 |
CPXPARAM_MIP_Strategy_HeuristicFreq | 2031 |
CPXPARAM_MIP_Strategy_KappaStats | 2137 |
CPXPARAM_MIP_Strategy_LBHeur | 2063 |
CPXPARAM_MIP_Strategy_MIQCPStrat | 2110 |
CPXPARAM_MIP_Strategy_NodeSelect | 2018 |
CPXPARAM_MIP_Strategy_Order | 2020 |
CPXPARAM_MIP_Strategy_PresolveNode | 2037 |
CPXPARAM_MIP_Strategy_Probe | 2042 |
CPXPARAM_MIP_Strategy_RINSHeur | 2061 |
CPXPARAM_MIP_Strategy_Search | 2109 |
CPXPARAM_MIP_Strategy_StartAlgorithm | 2025 |
CPXPARAM_MIP_Strategy_SubAlgorithm | 2026 |
CPXPARAM_MIP_Strategy_VariableSelect | 2028 |
CPXPARAM_MIP_Tolerances_AbsMIPGap | 2008 |
CPXPARAM_MIP_Tolerances_Integrality | 2010 |
CPXPARAM_MIP_Tolerances_LowerCutoff | 2006 |
CPXPARAM_MIP_Tolerances_MIPGap | 2009 |
CPXPARAM_MIP_Tolerances_ObjDifference | 2019 |
CPXPARAM_MIP_Tolerances_RelObjDifference | 2022 |
CPXPARAM_MIP_Tolerances_UpperCutoff | 2007 |
CPXPARAM_Network_Display | 5005 |
CPXPARAM_Network_Iterations | 5001 |
CPXPARAM_Network_NetFind | 1022 |
CPXPARAM_Network_Pricing | 5004 |
CPXPARAM_Network_Tolerances_Feasibility | 5003 |
CPXPARAM_Network_Tolerances_Optimality | 5002 |
CPXPARAM_Output_CloneLog | 1132 |
CPXPARAM_Output_IntSolFilePrefix | 2143 |
CPXPARAM_Output_MPSLong | 1081 |
CPXPARAM_Output_WriteLevel | 1114 |
CPXPARAM_Parallel | 1109 |
CPXPARAM_Preprocessing_Aggregator | 1003 |
CPXPARAM_Preprocessing_BoundStrength | 2029 |
CPXPARAM_Preprocessing_CoeffReduce | 2004 |
CPXPARAM_Preprocessing_Dependency | 1008 |
CPXPARAM_Preprocessing_Dual | 1044 |
CPXPARAM_Preprocessing_Fill | 1002 |
CPXPARAM_Preprocessing_Linear | 1058 |
CPXPARAM_Preprocessing_NumPass | 1052 |
CPXPARAM_Preprocessing_Presolve | 1030 |
CPXPARAM_Preprocessing_QCPDuals | 4003 |
CPXPARAM_Preprocessing_QPMakePSD | 4010 |
CPXPARAM_Preprocessing_Reduce | 1057 |
CPXPARAM_Preprocessing_Relax | 2034 |
CPXPARAM_Preprocessing_RepeatPresolve | 2064 |
CPXPARAM_Preprocessing_Symmetry | 2059 |
CPXPARAM_QPMethod | 1063 |
CPXPARAM_RandomSeed | 1124 |
CPXPARAM_Read_APIEncoding | 1130 |
CPXPARAM_Read_Constraints | 1021 |
CPXPARAM_Read_DataCheck | 1056 |
CPXPARAM_Read_FileEncoding | 1129 |
CPXPARAM_Read_Nonzeros | 1024 |
CPXPARAM_Read_QPNonzeros | 4001 |
CPXPARAM_Read_Scale | 1034 |
CPXPARAM_Read_Variables | 1023 |
CPXPARAM_ScreenOutput | 1035 |
CPXPARAM_Sifting_Algorithm | 1077 |
CPXPARAM_Sifting_Display | 1076 |
CPXPARAM_Sifting_Iterations | 1078 |
CPXPARAM_Simplex_Crash | 1007 |
CPXPARAM_Simplex_DGradient | 1009 |
CPXPARAM_Simplex_Display | 1019 |
CPXPARAM_Simplex_Limits_Iterations | 1020 |
CPXPARAM_Simplex_Limits_LowerObj | 1025 |
CPXPARAM_Simplex_Limits_Perturbation | 1028 |
CPXPARAM_Simplex_Limits_Singularity | 1037 |
CPXPARAM_Simplex_Limits_UpperObj | 1026 |
CPXPARAM_Simplex_Perturbation_Constant | 1015 |
CPXPARAM_Simplex_Perturbation_Indicator | 1027 |
CPXPARAM_Simplex_PGradient | 1029 |
CPXPARAM_Simplex_Pricing | 1010 |
CPXPARAM_Simplex_Refactor | 1031 |
CPXPARAM_Simplex_Tolerances_Feasibility | 1016 |
CPXPARAM_Simplex_Tolerances_Markowitz | 1013 |
CPXPARAM_Simplex_Tolerances_Optimality | 1014 |
CPXPARAM_SolutionTarget | 1131 |
CPXPARAM_Threads | 1067 |
CPXPARAM_TimeLimit | 1039 |
CPXPARAM_Tune_DetTimeLimit | 1139 |
CPXPARAM_Tune_Display | 1113 |
CPXPARAM_Tune_Measure | 1110 |
CPXPARAM_Tune_Repeat | 1111 |
CPXPARAM_Tune_TimeLimit | 1112 |
CPXPARAM_WorkDir | 1064 |
CPXPARAM_WorkMem | 1065 |
Callable library miscellaneous routines
CPXPARAM_Record | 1162 |
CPXPARAM_MIP_Strategy_SubMIPScale | 2207 |
CPXPARAM_MIP_Strategy_SubMIPStartAlg | 2205 |
CPXPARAM_MIP_Strategy_SubMIPSubAlg | 2206 |
CPXPARAM_ParamDisplay | 1163 |
CPX_PARAM_PARAMDISPLAY | 1163 |
CPXMI_SAMECOEFF_ROW | 1049 |
CPXMI_SAMECOEFF_COL | 1050 |
CPXMI_SAMECOEFF_IND | 1051 |
CPXMI_SAMECOEFF_QLIN | 1052 |
CPXMI_SAMECOEFF_QUAD | 1053 |
CPXMI_SAMECOEFF_LAZY | 1054 |
CPXMI_SAMECOEFF_UCUT | 1055 |
CPXMI_SAMECOEFF_RHS | 1056 |
CPXMI_SAMECOEFF_OBJ | 1057 |
CPX_CALLBACKCONTEXT_CANDIDATE | 0x0020 |
CPX_CALLBACKCONTEXT_GLOBAL_PROGRESS | 0x0010 |
CPX_CALLBACKCONTEXT_LOCAL_PROGRESS | 0x0008 |
CPX_CALLBACKCONTEXT_RELAXATION | 0x0040 |
CPX_CALLBACKCONTEXT_THREAD_DOWN | 0x0004 |
CPX_CALLBACKCONTEXT_THREAD_UP | 0x0002 |
Callable library miscellaneous routines
CPXPARAM_Read_WarningLimit | 1157 |
CPXPARAM_MultiObjective_Display | 1600 |
CPXPARAM_Preprocessing_Folding | 1164 |
Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de>
Maintainer: Mayo Roettger <mayo.roettger@hhu.de>
The IBM ILOG CPLEX home page at https://www.ibm.com/support/knowledgecenter/SSSA5P.
return_codeCPLEX
, status_codeCPLEX
,
getParmValCPLEX
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.