AIMMS to CPLEX Mapping
Description
The table below shows in the left column the AIMMS CPLEX options; the middle column displays the CPLEX parameters that are associated with them. The right column displays the constants used in the CPLEX C API.
Option name in AIMMS  | 
Name in CPLEX  | 
Name in CPLEX C API  | 
Barrier algorithm  | 
CPX_PARAM_BARALG  | 
|
Barrier convergetol  | 
CPX_PARAM_BAREPCOMP  | 
|
Barrier crossover  | 
CPX_PARAM_BARCROSSALG  | 
|
Barrier colnonzeros  | 
CPX_PARAM_BARCOLNZ  | 
|
Barrier limits growth  | 
CPX_PARAM_BARGROWTH  | 
|
Barrier limits iteration  | 
CPX_PARAM_BARITLIM  | 
|
Barrier limits corrections  | 
CPX_PARAM_BARMAXCOR  | 
|
Barrier limits objrange  | 
CPX_PARAM_BAROBJRNG  | 
|
Barrier ordering  | 
CPX_PARAM_BARORDER  | 
|
Barrier startalg  | 
CPX_PARAM_BARSTARTALG  | 
|
Benders tolerances feasibilitycut  | 
CPX_PARAM_BENDERSFEASCUTTOL  | 
|
Benders tolerances optimalitycut  | 
CPX_PARAM_BENDERSOPTCUTTOL  | 
|
Benders strategy  | 
CPX_PARAM_BENDERSSTRATEGY  | 
|
Benders workeralgorithm  | 
CPX_PARAM_WORKERALG  | 
|
Advance  | 
CPX_PARAM_ADVIND  | 
|
Clocktype  | 
CPX_PARAM_CLOCKTYPE  | 
|
Conflict algorithm  | 
CPX_PARAM_CONFLICTALG  | 
|
Read datacheck  | 
CPX_PARAM_DATACHECK  | 
|
Dettimelimit  | 
CPX_PARAM_DETTILIM  | 
|
Feasopt tolerance  | 
CPX_PARAM_Feasopt_Tolerance  | 
|
Lpmethod  | 
CPX_PARAM_LPMETHOD  | 
|
Emphasis memory  | 
CPX_PARAM_MEMORYEMPHASIS  | 
|
Emphasis numerical  | 
CPX_PARAM_NUMERICALEMPHASIS  | 
|
Randomseed  | 
CPX_PARAM_RANDOMSEED  | 
|
Read scale  | 
CPX_PARAM_SCAIND  | 
|
Sifting algorithm  | 
CPX_PARAM_SIFTALG  | 
|
Solutiontype  | 
CPX_PARAM_SOLUTIONTYPE  | 
|
Barrier display  | 
CPX_PARAM_BARDISPLAY  | 
|
Output clonelog  | 
CPX_PARAM_CLONELOG  | 
|
MIP display  | 
CPX_PARAM_MIPDISPLAY  | 
|
MIP interval  | 
CPX_PARAM_MIPINTERVAL  | 
|
Multiobjective display  | 
CPX_PARAM_MULTIOBJDISPLAY  | 
|
Paramdisplay  | 
CPX_PARAM_PARAMDISPLAY  | 
|
Simplex display  | 
CPX_PARAM_SIMDISPLAY  | 
|
Tune display  | 
CPX_PARAM_TUNINGDISPLAY  | 
|
MIP strategy backtrack  | 
CPX_PARAM_BTTOL  | 
|
MIP strategy branch  | 
CPX_PARAM_BRDIR  | 
|
MIP tolerances objdifference  | 
CPX_PARAM_OBJDIF  | 
|
MIP tolerances integrality  | 
CPX_PARAM_EPINT  | 
|
MIP limits nodes  | 
CPX_PARAM_NODELIM  | 
|
MIP limits strongcand  | 
CPX_PARAM_STRONGCANDLIM  | 
|
MIP strategy dive  | 
CPX_PARAM_DIVETYPE  | 
|
Emphasis MIP  | 
CPX_PARAM_MIPEMPHASIS  | 
|
MIP strategy kappastats  | 
CPX_PARAM_MIPKAPPASTATS  | 
|
MIP strategy subalgorithm  | 
CPX_PARAM_SUBALG  | 
|
MIP strategy order  | 
CPX_PARAM_MIPORDIND  | 
|
MIP ordertype  | 
CPX_PARAM_MIPORDTYPE  | 
|
MIP strategy probe  | 
CPX_PARAM_PROBE  | 
|
MIP strategy search  | 
CPX_PARAM_MIPSEARCH  | 
|
MIP strategy startalgorithm  | 
CPX_PARAM_STARTALG  | 
|
MIP limits treememory  | 
CPX_PARAM_TRELIM  | 
|
MIP strategy file  | 
CPX_PARAM_NODEFILEIND  | 
|
MIP strategy presolvenode  | 
CPX_PARAM_PRESLVND  | 
|
MIP limits repairtries  | 
CPX_PARAM_REPAIRTRIES  | 
|
MIP limits strongit  | 
CPX_PARAM_STRONGITLIM  | 
|
MIP limits probetime  | 
CPX_PARAM_PROBETIME  | 
|
MIP limits probedettime  | 
CPX_PARAM_PROBEDETTIME  | 
|
MIP tolerances relobjdifference  | 
CPX_PARAM_RELOBJDIF  | 
|
MIP strategy variableselect  | 
CPX_PARAM_VARSEL  | 
|
MIP strategy nodeselect  | 
CPX_PARAM_NODESEL  | 
|
Workmem  | 
CPX_PARAM_WORKMEM  | 
|
MIP limits lowerobjstop  | 
CPX_PARAM_LOWEROBJSTOP  | 
|
MIP submip nodelimit  | 
CPX_PARAM_SUBMIPNODELIMIT  | 
|
MIP submip scale  | 
CPX_PARAM_SUBMIPSCAIND  | 
|
MIP submip startalg  | 
CPX_PARAM_SUBMIPSTARTALG  | 
|
MIP submip subalg  | 
CPX_PARAM_SUBMIPSUBALG  | 
|
MIP limits upperobjstop  | 
CPX_PARAM_UPPEROBJSTOP  | 
|
MIP cuts bqp  | 
CPX_PARAM_BQPCUTS  | 
|
MIP cuts cliques  | 
CPX_PARAM_CLIQUES  | 
|
MIP cuts covers  | 
CPX_PARAM_COVERS  | 
|
MIP limits aggforcut  | 
CPX_PARAM_AGGCUTLIM  | 
|
MIP limits eachcutlimit  | 
CPX_PARAM_EACHCUTLIM  | 
|
MIP limits cutsfactor  | 
CPX_PARAM_CUTSFACTOR  | 
|
MIP cuts disjunctive  | 
CPX_PARAM_DISJCUTS  | 
|
MIP cuts flow  | 
CPX_PARAM_FLOWCOVERS  | 
|
MIP cuts pathcut  | 
CPX_PARAM_FLOWPATHS  | 
|
MIP cuts gomory  | 
CPX_PARAM_FRACCUTS  | 
|
MIP limits gomorycand  | 
CPX_PARAM_FRACCAND  | 
|
MIP limits gomorypass  | 
CPX_PARAM_FRACPASS  | 
|
MIP cuts gubcovers  | 
CPX_PARAM_GUBCOVERS  | 
|
MIP cuts implied  | 
CPX_PARAM_IMPLBD  | 
|
MIP cuts liftproj  | 
CPX_PARAM_LANDPCUTS  | 
|
MIP cuts localimplied  | 
CPX_PARAM_LOCALIMPLBD  | 
|
MIP cuts mcfcut  | 
CPX_PARAM_MCFCUTS  | 
|
MIP limits cutpasses  | 
CPX_PARAM_CUTPASS  | 
|
MIP cuts mircut  | 
CPX_PARAM_MIRCUTS  | 
|
MIP cuts nodecuts  | 
CPX_PARAM_NODECUTS  | 
|
MIP cuts rlt  | 
CPX_PARAM_RLTCUTS  | 
|
MIP cuts zerohalf  | 
CPX_PARAM_ZEROHALFCUTS  | 
|
MIP strategy fpheur  | 
CPX_PARAM_FPHEUR  | 
|
MIP strategy heuristiceffort  | 
CPX_PARAM_HEUREFFORT  | 
|
MIP strategy heuristicfreq  | 
CPX_PARAM_HEURFREQ  | 
|
MIP strategy lbheur  | 
CPX_PARAM_LBHEUR  | 
|
MIP strategy rinsheur  | 
CPX_PARAM_RINSHEUR  | 
|
Preprocessing boundstrength  | 
CPX_PARAM_BNDSTRENIND  | 
|
Preprocessing coeffreduce  | 
CPX_PARAM_COEREDIND  | 
|
Preprocessing symmetry  | 
CPX_PARAM_SYMMETRY  | 
|
Preprocessing relax  | 
CPX_PARAM_RELAXPREIND  | 
|
Preprocessing repeatpresolve  | 
CPX_PARAM_REPEATPRESOLVE  | 
|
Preprocessing sos1reform  | 
CPX_PARAM_SOS1REFORM  | 
|
Preprocessing sos2reform  | 
CPX_PARAM_SOS2REFORM  | 
|
MIP polishafter absmipgap  | 
CPX_PARAM_POLISHAFTEREPAGAP  | 
|
MIP polishafter nodes  | 
CPX_PARAM_POLISHAFTERNODE  | 
|
MIP polishafter solutions  | 
CPX_PARAM_POLISHAFTERINTSOL  | 
|
MIP polishafter mipgap  | 
CPX_PARAM_POLISHAFTEREPGAP  | 
|
MIP polishafter time  | 
CPX_PARAM_POLISHAFTERTIME  | 
|
MIP polishafter dettime  | 
CPX_PARAM_POLISHAFTERDETTIME  | 
|
MIP pool absgap  | 
CPX_PARAM_SOLNPOOLAGAP  | 
|
MIP pool capacity  | 
CPX_PARAM_SOLNPOOLCAPACITY  | 
|
MIP pool intensity  | 
CPX_PARAM_SOLNPOOLINTENSITY  | 
|
MIP pool relgap  | 
CPX_PARAM_SOLNPOOLGAP  | 
|
MIP pool replace  | 
CPX_PARAM_SOLNPOOLREPLACE  | 
|
MIP limits populate  | 
CPX_PARAM_POPULATELIM  | 
|
Network netfind  | 
CPX_PARAM_NETFIND  | 
|
Network tolerances feasibility  | 
CPX_PARAM_NETEPRHS  | 
|
Network iterations  | 
CPX_PARAM_NETITLIM  | 
|
Network tolerances optimality  | 
CPX_PARAM_NETEPOPT  | 
|
Network pricing  | 
CPX_PARAM_NETPPRIIND  | 
|
MIP limits auxrootthreads  | 
CPX_PARAM_AUXROOTTHREADS  | 
|
Threads  | 
CPX_PARAM_THREADS  | 
|
Parallel mode  | 
CPX_PARAM_PARALLELMODE  | 
|
Preprocessing aggregator  | 
CPX_PARAM_AGGIND  | 
|
Preprocessing dependency  | 
CPX_PARAM_DEPIND  | 
|
Preprocessing folding  | 
CPX_PARAM_FOLDING  | 
|
Preprocessing fill  | 
CPX_PARAM_AGGFILL  | 
|
Preprocessing numpass  | 
CPX_PARAM_PREPASS  | 
|
Preprocessing reduce  | 
CPX_PARAM_REDUCE  | 
|
Preprocessing presolve  | 
CPX_PARAM_PREIND  | 
|
Preprocessing dual  | 
CPX_PARAM_PREDUAL  | 
|
Preprocessing qpmakepsd  | 
CPX_PARAM_QPMAKEPSDIND  | 
|
Bar qcpconvergetol  | 
CPX_PARAM_BARQCPEPCOMP  | 
|
MIP strategy miqcpstrat  | 
CPX_PARAM_MIQCPSTRAT  | 
|
Preprocessing qcpduals  | 
CPX_PARAM_CALCQCPDUALS  | 
|
Preprocessing qtolin  | 
CPX_PARAM_QTOLININD  | 
|
Qpmethod  | 
CPX_PARAM_QPMETHOD  | 
|
Read qpnonzeros  | 
CPX_PARAM_QPNZREADLIM  | 
|
Optimalitytarget  | 
CPX_PARAM_OPTIMALITYTARGET  | 
|
Simplex crash  | 
CPX_PARAM_CRAIND  | 
|
Simplex dgradient  | 
CPX_PARAM_DPRIIND  | 
|
simplex dynamicrows  | 
CPX_PARAM_DYNAMICROWS  | 
|
Simplex tolerances feasibility  | 
CPX_PARAM_EPRHS  | 
|
Simplex tolerances markowitz  | 
CPX_PARAM_EPMRK  | 
|
Simplex tolerances optimality  | 
CPX_PARAM_EPOPT  | 
|
Simplex perturbationlimit  | 
CPX_PARAM_EPPER  | 
|
Simplex perturbationlimit  | 
CPX_PARAM_PERIND  | 
|
Simplex pricing  | 
CPX_PARAM_PRICELIM  | 
|
Simplex pgradient  | 
CPX_PARAM_PPRIIND  | 
|
Simplex refactor  | 
CPX_PARAM_REINV  | 
|
Sifting simplex  | 
CPX_PARAM_SIFTSIM  | 
|
Simplex limits singularity  | 
CPX_PARAM_SINGLIM  | 
|
Simplex limits perturbation  | 
CPX_PARAM_PERLIM  | 
|
Tune measure  | 
CPX_PARAM_TUNINGMEASURE  | 
|
Tune repeat  | 
CPX_PARAM_TUNINGREPEAT  | 
|
Tune timelimit  | 
CPX_PARAM_TUNINGTILIM  | 
|
Tune dettimelimit  | 
CPX_PARAM_TUNINGDETTILIM  | 
The table below shows Solvers General options that are mapped to CPLEX parameters.
Option name in AIMMS  | 
Name in CPLEX  | 
Name in CPLEX C API  | 
MIP tolerances lowercutoff  | 
CPX_PARAM_CUTLO  | 
|
MIP tolerances uppercutoff  | 
CPX_PARAM_CUTUP  | 
|
MIP limits solutions  | 
CPX_PARAM_INTSOLLIM  | 
|
MIP tolerances absmipgap  | 
CPX_PARAM_EPAGAP  | 
|
MIP tolerances mipgap  | 
CPX_PARAM_EPGAP  | 
|
Simplex limits iterations  | 
CPX_PARAM_ITLIM  | 
|
Timelimit  | 
CPX_PARAM_TILIM  |