Macros

CPX_DUAL_OBJ
CPX_EXACT_KAPPA
CPX_KAPPA
CPX_MAX_COMP_SLACK
CPX_MAX_DUAL_INFEAS
CPX_MAX_DUAL_RESIDUAL
CPX_MAX_INDSLACK_INFEAS
CPX_MAX_INT_INFEAS
CPX_MAX_PI
CPX_MAX_PRIMAL_INFEAS
CPX_MAX_PRIMAL_RESIDUAL
CPX_MAX_QCPRIMAL_RESIDUAL
CPX_MAX_QCSLACK
CPX_MAX_QCSLACK_INFEAS
CPX_MAX_RED_COST
CPX_MAX_SCALED_DUAL_INFEAS
CPX_MAX_SCALED_DUAL_RESIDUAL
CPX_MAX_SCALED_PI
CPX_MAX_SCALED_PRIMAL_INFEAS
CPX_MAX_SCALED_PRIMAL_RESIDUAL
CPX_MAX_SCALED_RED_COST
CPX_MAX_SCALED_SLACK
CPX_MAX_SCALED_X
CPX_MAX_SLACK
CPX_MAX_X
CPX_OBJ_GAP
CPX_PRIMAL_OBJ
CPX_STAT_ABORT_DUAL_OBJ_LIM
CPX_STAT_ABORT_IT_LIM
CPX_STAT_ABORT_OBJ_LIM
CPX_STAT_ABORT_PRIM_OBJ_LIM
CPX_STAT_ABORT_TIME_LIM
CPX_STAT_ABORT_USER
CPX_STAT_CONFLICT_ABORT_CONTRADICTION
CPX_STAT_CONFLICT_ABORT_IT_LIM
CPX_STAT_CONFLICT_ABORT_MEM_LIM
CPX_STAT_CONFLICT_ABORT_NODE_LIM
CPX_STAT_CONFLICT_ABORT_OBJ_LIM
CPX_STAT_CONFLICT_ABORT_TIME_LIM
CPX_STAT_CONFLICT_ABORT_USER
CPX_STAT_CONFLICT_FEASIBLE
CPX_STAT_CONFLICT_MINIMAL
CPX_STAT_FEASIBLE_RELAXED_INF
CPX_STAT_FEASIBLE_RELAXED_QUAD
CPX_STAT_FEASIBLE_RELAXED_SUM
CPX_STAT_INFEASIBLE
CPX_STAT_INForUNBD
CPX_STAT_NUM_BEST
CPX_STAT_OPTIMAL
CPX_STAT_OPTIMAL_FACE_UNBOUNDED
CPX_STAT_OPTIMAL_INFEAS
CPX_STAT_OPTIMAL_RELAXED_INF
CPX_STAT_OPTIMAL_RELAXED_QUAD
CPX_STAT_OPTIMAL_RELAXED_SUM
CPX_STAT_UNBOUNDED
CPX_SUM_COMP_SLACK
CPX_SUM_DUAL_INFEAS
CPX_SUM_DUAL_RESIDUAL
CPX_SUM_INDSLACK_INFEAS
CPX_SUM_INT_INFEAS
CPX_SUM_PI
CPX_SUM_PRIMAL_INFEAS
CPX_SUM_PRIMAL_RESIDUAL
CPX_SUM_QCPRIMAL_RESIDUAL
CPX_SUM_QCSLACK
CPX_SUM_QCSLACK_INFEAS
CPX_SUM_RED_COST
CPX_SUM_SCALED_DUAL_INFEAS
CPX_SUM_SCALED_DUAL_RESIDUAL
CPX_SUM_SCALED_PI
CPX_SUM_SCALED_PRIMAL_INFEAS
CPX_SUM_SCALED_PRIMAL_RESIDUAL
CPX_SUM_SCALED_RED_COST
CPX_SUM_SCALED_SLACK
CPX_SUM_SCALED_X
CPX_SUM_SLACK
CPX_SUM_X
CPXERR_ABORT_CONDITION_NO
CPXERR_ABORT_STRONGBRANCH
CPXERR_ADJ_SIGN_QUAD
CPXERR_ADJ_SIGN_SENSE
CPXERR_ADJ_SIGNS
CPXERR_ALGNOTLICENSED
CPXERR_ARC_INDEX_RANGE
CPXERR_ARRAY_BAD_SOS_TYPE
CPXERR_ARRAY_NOT_ASCENDING
CPXERR_ARRAY_TOO_LONG
CPXERR_BAD_ARGUMENT
CPXERR_BAD_BOUND_SENSE
CPXERR_BAD_BOUND_TYPE
CPXERR_BAD_CHAR
CPXERR_BAD_CTYPE
CPXERR_BAD_DIRECTION
CPXERR_BAD_EXPO_RANGE
CPXERR_BAD_EXPONENT
CPXERR_BAD_FILETYPE
CPXERR_BAD_ID
CPXERR_BAD_INDCONSTR
CPXERR_BAD_INDICATOR
CPXERR_BAD_LAZY_UCUT
CPXERR_BAD_LUB
CPXERR_BAD_METHOD
CPXERR_BAD_NUMBER
CPXERR_BAD_OBJ_SENSE
CPXERR_BAD_PARAM_NAME
CPXERR_BAD_PARAM_NUM
CPXERR_BAD_PIVOT
CPXERR_BAD_PRIORITY
CPXERR_BAD_PROB_TYPE
CPXERR_BAD_ROW_ID
CPXERR_BAD_SECTION_BOUNDS
CPXERR_BAD_SECTION_ENDATA
CPXERR_BAD_SECTION_QMATRIX
CPXERR_BAD_SENSE
CPXERR_BAD_SOS_TYPE
CPXERR_BAD_STATUS
CPXERR_BADPRODUCT
CPXERR_BAS_FILE_SHORT
CPXERR_BAS_FILE_SIZE
CPXERR_BOUNDS_INFEAS
CPXERR_BOUNDS_INT
CPXERR_CALLBACK
CPXERR_CANT_CLOSE_CHILD
CPXERR_CHILD_OF_CHILD
CPXERR_COL_INDEX_RANGE
CPXERR_COL_REPEAT_PRINT
CPXERR_COL_REPEATS
CPXERR_COL_ROW_REPEATS
CPXERR_COL_UNKNOWN
CPXERR_CONFLICT_UNSTABLE
CPXERR_COUNT_OVERLAP
CPXERR_COUNT_RANGE
CPXERR_DBL_MAX
CPXERR_DECOMPRESSION
CPXERR_DUP_ENTRY
CPXERR_EXTRA_BV_BOUND
CPXERR_EXTRA_FR_BOUND
CPXERR_EXTRA_FX_BOUND
CPXERR_EXTRA_INTEND
CPXERR_EXTRA_INTORG
CPXERR_EXTRA_SOSEND
CPXERR_EXTRA_SOSORG
CPXERR_FAIL_OPEN_READ
CPXERR_FAIL_OPEN_WRITE
CPXERR_FILE_ENTRIES
CPXERR_FILE_FORMAT
CPXERR_ILOG_LICENSE
CPXERR_INDEX_NOT_BASIC
CPXERR_INDEX_RANGE
CPXERR_INDEX_RANGE_HIGH
CPXERR_INDEX_RANGE_LOW
CPXERR_INT_TOO_BIG
CPXERR_INT_TOO_BIG_INPUT
CPXERR_INVALID_NUMBER
CPXERR_LIMITS_TOO_BIG
CPXERR_LINE_TOO_LONG
CPXERR_LO_BOUND_REPEATS
CPXERR_MISS_SOS_TYPE
CPXERR_MSG_NO_CHANNEL
CPXERR_MSG_NO_FILEPTR
CPXERR_MSG_NO_FUNCTION
CPXERR_NAME_CREATION
CPXERR_NAME_NOT_FOUND
CPXERR_NAME_TOO_LONG
CPXERR_NAN
CPXERR_NEED_OPT_SOLN
CPXERR_NEGATIVE_SURPLUS
CPXERR_NET_DATA
CPXERR_NET_FILE_SHORT
CPXERR_NO_BARRIER_SOLN
CPXERR_NO_BASIC_SOLN
CPXERR_NO_BASIS
CPXERR_NO_BOUND_SENSE
CPXERR_NO_BOUND_TYPE
CPXERR_NO_COLUMNS_SECTION
CPXERR_NO_CONFLICT
CPXERR_NO_DUAL_SOLN
CPXERR_NO_ENDATA
CPXERR_NO_ENVIRONMENT
CPXERR_NO_FILENAME
CPXERR_NO_ID
CPXERR_NO_ID_FIRST
CPXERR_NO_INT_X
CPXERR_NO_LU_FACTOR
CPXERR_NO_MEMORY
CPXERR_NO_MIPSTART
CPXERR_NO_NAME_SECTION
CPXERR_NO_NAMES
CPXERR_NO_NORMS
CPXERR_NO_NUMBER
CPXERR_NO_NUMBER_BOUND
CPXERR_NO_NUMBER_FIRST
CPXERR_NO_OBJ_SENSE
CPXERR_NO_OBJECTIVE
CPXERR_NO_OP_OR_SENSE
CPXERR_NO_OPERATOR
CPXERR_NO_ORDER
CPXERR_NO_PROBLEM
CPXERR_NO_QMATRIX_SECTION
CPXERR_NO_QP_OPERATOR
CPXERR_NO_QUAD_EXP
CPXERR_NO_RHS_COEFF
CPXERR_NO_RHS_IN_OBJ
CPXERR_NO_RNGVAL
CPXERR_NO_ROW_NAME
CPXERR_NO_ROW_SENSE
CPXERR_NO_ROWS_SECTION
CPXERR_NO_SENSIT
CPXERR_NO_SOLN
CPXERR_NO_SOS
CPXERR_NO_SOS_SEPARATOR
CPXERR_NO_TREE
CPXERR_NO_VECTOR_SOLN
CPXERR_NODE_INDEX_RANGE
CPXERR_NODE_ON_DISK
CPXERR_NOT_DUAL_UNBOUNDED
CPXERR_NOT_FIXED
CPXERR_NOT_FOR_MIP
CPXERR_NOT_FOR_QCP
CPXERR_NOT_FOR_QP
CPXERR_NOT_MILPCLASS
CPXERR_NOT_MIN_COST_FLOW
CPXERR_NOT_MIP
CPXERR_NOT_MIQPCLASS
CPXERR_NOT_ONE_PROBLEM
CPXERR_NOT_QP
CPXERR_NOT_SAV_FILE
CPXERR_NOT_UNBOUNDED
CPXERR_NULL_NAME
CPXERR_NULL_POINTER
CPXERR_ORDER_BAD_DIRECTION
CPXERR_PARAM_TOO_BIG
CPXERR_PARAM_TOO_SMALL
CPXERR_PRESLV_ABORT
CPXERR_PRESLV_BAD_PARAM
CPXERR_PRESLV_BASIS_MEM
CPXERR_PRESLV_COPYORDER
CPXERR_PRESLV_COPYSOS
CPXERR_PRESLV_CRUSHFORM
CPXERR_PRESLV_DUAL
CPXERR_PRESLV_FAIL_BASIS
CPXERR_PRESLV_INF
CPXERR_PRESLV_INForUNBD
CPXERR_PRESLV_NO_BASIS
CPXERR_PRESLV_NO_PROB
CPXERR_PRESLV_SOLN_MIP
CPXERR_PRESLV_SOLN_QP
CPXERR_PRESLV_START_LP
CPXERR_PRESLV_UNBD
CPXERR_PRESLV_UNCRUSHFORM
CPXERR_PRIIND
CPXERR_PRM_DATA
CPXERR_PRM_HEADER
CPXERR_PTHREAD_CREATE
CPXERR_PTHREAD_MUTEX_INIT
CPXERR_Q_DIVISOR
CPXERR_Q_DUP_ENTRY
CPXERR_Q_NOT_INDEF
CPXERR_Q_NOT_POS_DEF
CPXERR_Q_NOT_SYMMETRIC
CPXERR_QCP_SENSE_FILE
CPXERR_QUAD_EXP_NOT_2
CPXERR_QUAD_IN_ROW
CPXERR_RANGE_SECTION_ORDER
CPXERR_RESTRICTED_VERSION
CPXERR_RHS_IN_OBJ
CPXERR_RIM_REPEATS
CPXERR_RIM_ROW_REPEATS
CPXERR_RIMNZ_REPEATS
CPXERR_ROW_INDEX_RANGE
CPXERR_ROW_REPEAT_PRINT
CPXERR_ROW_REPEATS
CPXERR_ROW_UNKNOWN
CPXERR_SAV_FILE_DATA
CPXERR_SAV_FILE_WRITE
CPXERR_SBASE_ILLEGAL
CPXERR_SBASE_INCOMPAT
CPXERR_SEMI_BDS
CPXERR_SINGULAR
CPXERR_STR_PARAM_TOO_LONG
CPXERR_SUBPROB_SOLVE
CPXERR_TILIM_CONDITION_NO
CPXERR_TILIM_STRONGBRANCH
CPXERR_TOO_MANY_COEFFS
CPXERR_TOO_MANY_COLS
CPXERR_TOO_MANY_RIMNZ
CPXERR_TOO_MANY_RIMS
CPXERR_TOO_MANY_ROWS
CPXERR_TOO_MANY_THREADS
CPXERR_TREE_MEMORY_LIMIT
CPXERR_UNIQUE_WEIGHTS
CPXERR_UNSUPPORTED_CONSTRAINT_TYPE
CPXERR_UP_BOUND_REPEATS
CPXERR_WORK_FILE_OPEN
CPXERR_WORK_FILE_READ
CPXERR_WORK_FILE_WRITE
CPXERR_XMLPARSE
CPXMIP_ABORT_FEAS
CPXMIP_ABORT_INFEAS
CPXMIP_ABORT_RELAXED
CPXMIP_FAIL_FEAS
CPXMIP_FAIL_FEAS_NO_TREE
CPXMIP_FAIL_INFEAS
CPXMIP_FAIL_INFEAS_NO_TREE
CPXMIP_FEASIBLE_RELAXED_INF
CPXMIP_FEASIBLE_RELAXED_QUAD
CPXMIP_FEASIBLE_RELAXED_SUM
CPXMIP_INFEASIBLE
CPXMIP_INForUNBD
CPXMIP_MEM_LIM_FEAS
CPXMIP_MEM_LIM_INFEAS
CPXMIP_NODE_LIM_FEAS
CPXMIP_NODE_LIM_INFEAS
CPXMIP_OPTIMAL
CPXMIP_OPTIMAL_INFEAS
CPXMIP_OPTIMAL_RELAXED_INF
CPXMIP_OPTIMAL_RELAXED_QUAD
CPXMIP_OPTIMAL_RELAXED_SUM
CPXMIP_OPTIMAL_TOL
CPXMIP_SOL_LIM
CPXMIP_TIME_LIM_FEAS
CPXMIP_TIME_LIM_INFEAS
CPXMIP_UNBOUNDED

Functions

CPXaddchannel
CPXaddcols
CPXaddfpdest
CPXaddfuncdest
CPXaddindconstr
CPXaddlazyconstraints
CPXaddqconstr
CPXaddrows
CPXaddsos
CPXaddusercuts
CPXbaropt
CPXbasicpresolve
CPXbinvacol
CPXbinvarow
CPXbinvcol
CPXbinvrow
CPXboundsa
CPXbranchcallbackbranchbds
CPXbranchcallbackbranchconstraints
CPXbranchcallbackbranchgeneral
CPXbtran
CPXcheckaddcols
CPXcheckaddrows
CPXcheckchgcoeflist
CPXcheckcopyctype
CPXcheckcopylp
CPXcheckcopylpwnames
CPXcheckcopyqpsep
CPXcheckcopyquad
CPXcheckcopysos
CPXcheckvals
CPXchgbds
CPXchgcoef
CPXchgcoeflist
CPXchgcolname
CPXchgctype
CPXchgmipstart
CPXchgname
CPXchgobj
CPXchgobjsen
CPXchgprobname
CPXchgprobtype
CPXchgqpcoef
CPXchgrhs
CPXchgrngval
CPXchgrowname
CPXchgsense
CPXcloneprob
CPXcloseCPLEX
CPXclpwrite
CPXcompletelp
CPXcopybase
CPXcopybasednorms
CPXcopyctype
CPXcopydnorms
CPXcopylp
CPXcopylpwnames
CPXcopymipstart
CPXcopynettolp
CPXcopyobjname
CPXcopyorder
CPXcopypartialbase
CPXcopypnorms
CPXcopyprotected
CPXcopyqpsep
CPXcopyquad
CPXcopysos
CPXcopystart
CPXcreateprob
CPXcrushform
CPXcrushpi
CPXcrushx
CPXcutcallbackadd
CPXcutcallbackaddlocal
CPXdelchannel
CPXdelcols
CPXdelfpdest
CPXdelfuncdest
CPXdelindconstrs
CPXdelnames
CPXdelqconstrs
CPXdelrows
CPXdelsetcols
CPXdelsetrows
CPXdelsetsos
CPXdisconnectchannel
CPXdjfrompi
CPXdperwrite
CPXdualfarkas
CPXdualopt
CPXdualwrite
CPXembwrite
CPXfclose
CPXfeasopt
CPXfeasoptext
CPXflushchannel
CPXflushstdchannels
CPXfopen
CPXfputs
CPXfreelazyconstraints
CPXfreepresolve
CPXfreeprob
CPXfreeusercuts
CPXftran
CPXgetax
CPXgetbaritcnt
CPXgetbase
CPXgetbasednorms
CPXgetbestobjval
CPXgetbhead
CPXgetbranchcallbackfunc
CPXgetcallbackctype
CPXgetcallbackgloballb
CPXgetcallbackglobalub
CPXgetcallbackincumbent
CPXgetcallbackindicatorinfo
CPXgetcallbackinfo
CPXgetcallbacklp
CPXgetcallbacknodeinfo
CPXgetcallbacknodeintfeas
CPXgetcallbacknodelb
CPXgetcallbacknodelp
CPXgetcallbacknodeobjval
CPXgetcallbacknodestat
CPXgetcallbacknodeub
CPXgetcallbacknodex
CPXgetcallbackorder
CPXgetcallbackpseudocosts
CPXgetcallbackseqinfo
CPXgetcallbacksosinfo
CPXgetchannels
CPXgetcoef
CPXgetcolindex
CPXgetcolinfeas
CPXgetcolname
CPXgetcols
CPXgetconflict
CPXgetconflictcallbackfunc
CPXgetconflictext
CPXgetcrossdexchcnt
CPXgetcrossdpushcnt
CPXgetcrosspexchcnt
CPXgetcrossppushcnt
CPXgetctype
CPXgetcutcallbackfunc
CPXgetcutoff
CPXgetdblparam
CPXgetdblquality
CPXgetdeletenodecallbackfunc
CPXgetdj
CPXgetdnorms
CPXgetdsbcnt
CPXgeterrorstring
CPXgetgrad
CPXgetheuristiccallbackfunc
CPXgetijdiv
CPXgetijrow
CPXgetincumbentcallbackfunc
CPXgetindconstr
CPXgetindconstrindex
CPXgetindconstrinfeas
CPXgetindconstrname
CPXgetindconstrslack
CPXgetintparam
CPXgetintquality
CPXgetitcnt
CPXgetlb
CPXgetlogfile
CPXgetlpcallbackfunc
CPXgetmethod
CPXgetmipcallbackfunc
CPXgetmipitcnt
CPXgetmipstart
CPXgetnetcallbackfunc
CPXgetnodecallbackfunc
CPXgetnodecnt
CPXgetnodeint
CPXgetnodeleftcnt
CPXgetnumbin
CPXgetnumcols
CPXgetnumindconstrs
CPXgetnumint
CPXgetnumnz
CPXgetnumqconstrs
CPXgetnumqpnz
CPXgetnumquad
CPXgetnumrows
CPXgetnumsemicont
CPXgetnumsemiint
CPXgetnumsos
CPXgetobj
CPXgetobjname
CPXgetobjoffset
CPXgetobjsen
CPXgetobjval
CPXgetorder
CPXgetparamname
CPXgetparamnum
CPXgetphase1cnt
CPXgetpi
CPXgetpnorms
CPXgetprestat
CPXgetprobname
CPXgetprobtype
CPXgetprotected
CPXgetpsbcnt
CPXgetqconstr
CPXgetqconstrindex
CPXgetqconstrinfeas
CPXgetqconstrname
CPXgetqconstrslack
CPXgetqpcoef
CPXgetquad
CPXgetray
CPXgetredlp
CPXgetrhs
CPXgetrngval
CPXgetrowindex
CPXgetrowinfeas
CPXgetrowname
CPXgetrows
CPXgetsense
CPXgetsiftitcnt
CPXgetsiftphase1cnt
CPXgetslack
CPXgetsolvecallbackfunc
CPXgetsos
CPXgetsosindex
CPXgetsosinfeas
CPXgetsosname
CPXgetstat
CPXgetstatstring
CPXgetstrparam
CPXgetsubmethod
CPXgetsubstat
CPXgetub
CPXgetx
CPXgetxqxax
CPXhybbaropt
CPXhybnetopt
CPXinfodblparam
CPXinfointparam
CPXinfostrparam
CPXkilldnorms
CPXkillpnorms
CPXlpopt
CPXmbasewrite
CPXmdleave
CPXmipopt
CPXmsg
CPXmsgstr
CPXmstwrite
CPXNETaddarcs
CPXNETaddnodes
CPXNETbasewrite
CPXNETcheckcopynet
CPXNETchgarcname
CPXNETchgarcnodes
CPXNETchgbds
CPXNETchgname
CPXNETchgnodename
CPXNETchgobj
CPXNETchgobjsen
CPXNETchgsupply
CPXNETcopybase
CPXNETcopynet
CPXNETcreateprob
CPXNETdelarcs
CPXNETdelnodes
CPXNETdelset
CPXNETextract
CPXNETfreeprob
CPXNETgetarcindex
CPXNETgetarcname
CPXNETgetarcnodes
CPXNETgetbase
CPXNETgetdj
CPXNETgetitcnt
CPXNETgetlb
CPXNETgetnodearcs
CPXNETgetnodeindex
CPXNETgetnodename
CPXNETgetnumarcs
CPXNETgetnumnodes
CPXNETgetobj
CPXNETgetobjsen
CPXNETgetobjval
CPXNETgetphase1cnt
CPXNETgetpi
CPXNETgetprobname
CPXNETgetslack
CPXNETgetstat
CPXNETgetsupply
CPXNETgetub
CPXNETgetx
CPXNETprimopt
CPXNETreadcopybase
CPXNETreadcopyprob
CPXNETsolninfo
CPXNETsolution
CPXNETwriteprob
CPXnewcols
CPXnewrows
CPXobjsa
CPXopenCPLEX
CPXordwrite
CPXpivot
CPXpivotin
CPXpivotout
CPXpperwrite
CPXpreaddrows
CPXprechgobj
CPXpreslvwrite
CPXpresolve
CPXprimopt
CPXputenv
CPXqconstrslackfromx
CPXqpdjfrompi
CPXqpindefcertificate
CPXqpopt
CPXqpuncrushpi
CPXreadcopybase
CPXreadcopymipstart
CPXreadcopyorder
CPXreadcopyparam
CPXreadcopyprob
CPXreadcopysol
CPXrefineconflict
CPXrefineconflictext
CPXrhssa
CPXsetbranchcallbackfunc
CPXsetbranchnosolncallbackfunc
CPXsetconflictcallbackfunc
CPXsetcutcallbackfunc
CPXsetdblparam
CPXsetdefaults
CPXsetdeletenodecallbackfunc
CPXsetheuristiccallbackfunc
CPXsetincumbentcallbackfunc
CPXsetintparam
CPXsetlogfile
CPXsetlpcallbackfunc
CPXsetmipcallbackfunc
CPXsetnetcallbackfunc
CPXsetnodecallbackfunc
CPXsetsolvecallbackfunc
CPXsetstrparam
CPXslackfromx
CPXsolninfo
CPXsolution
CPXsolwrite
CPXstrcpy
CPXstrlen
CPXstrongbranch
CPXtightenbds
CPXuncrushform
CPXuncrushpi
CPXuncrushx
CPXunscaleprob
CPXversion
CPXwriteparam
CPXwriteprob