Man pages for cplexAPI
R Interface to C API of IBM ILOG CPLEX

addColsCPLEXAdds Columns to a Specified CPLEX Problem Object
addFpDestCPLEXAdd a File to the List of Message Destinations for a Channel
addIndConstrCPLEXAdds an Indicator Constraint to the Specified CPLEX Problem...
addMIPstartsCPLEXAdd Multiple MIP Starts to a CPLEX Problem Object
addQConstrCPLEXAdd Quadratic Constraint to a Specified CPLEX Problem Object
addRowsCPLEXAdd Constraints to a Specified CPLEX Problem Object
baroptCPLEXSolve LP, QP or QCP Problem by Means of the Barrier Algorithm
baseWriteCPLEXWrite the Most Current Basis Associated With a CPLEX Problem...
basicPresolveCPLEXPerform Bound Strengthening and Detect Redundant Rows
boundSaCPLEXAccess Upper and Lower Sensitivity Ranges for Lower and Upper...
checkAddColsCPLEXValidate Arguments of the Corresponding 'addColsCPLEX'...
checkAddRowsCPLEXValidate Arguments of the Corresponding 'addRowsCPLEX'...
checkChgCoefListCPLEXValidate Arguments of the Corresponding 'chgCoefListCPLEX'...
checkCopyColTypeCPLEXValidate Arguments of the Corresponding 'copyColTypeCPLEX'...
checkCopyLpCPLEXValidate Arguments of the Corresponding 'copyLpCPLEX' Routine
checkCopyLpwNamesCPLEXValidate Arguments of the Corresponding 'copyLpwNamesCPLEX'...
checkCopyQPsepCPLEXValidate Arguments of the Corresponding 'copyQPsepCPLEX'...
checkCopyQuadCPLEXValidate Arguments of the Corresponding 'checkCopyQuadCPLEX'...
checkValsCPLEXCheck an Array of Indices and a Corresponding Array of Values...
chgBndsCPLEXChange the Lower or Upper Bounds on a Set of Variables of a...
chgCoefCPLEXChange a Single Coefficient in the Constraint Matrix, Linear...
chgCoefListCPLEXChange a List of Matrix Coefficients of a CPLEX Problem...
chgColNameCPLEXChange the Names of Variables in a CPLEX Problem Object
chgColsBndsCPLEXChange Lower and Upper Bounds on a Set of Variables of a...
chgColTypeCPLEXChange Types of a Set of Variables of a CPLEX Problem Object
chgMIPstartsCPLEXModify or Extend Multiple MIP Starts
chgNameCPLEXChange the Name of a Constraint a Variable in a CPLEX Problem...
chgObjCPLEXChange Linear Objective Coefficients
chgProbNameCPLEXChange the Name of the Current Problem.
chgProbTypeCPLEXChange the Current Problem to a Related Problem
chgQPcoefCPLEXChange a Single Coefficient in the Quadratic Objective of a...
chgRhsCPLEXChange Righthand Side Coefficients
chgRngValCPLEXChange Range Coefficients
chgRowNameCPLEXChange Names of Linear Constraints
chgSenseCPLEXChange Sense of a Set of Linear Constraints
chgTerminateCPLEXChange Termination Signal
cleanupCoefCPLEXchange Problem Coefficients to Zero That are Smaller in...
cloneProbCPLEXCopy a CPLEX Problem Object
closeEnvCPLEXFree all of the Data Structures Associated With CPLEX
closeFileCPLEXClose a File
closeProbCPLEXClose CPLEX Environment And Remove CPLEX Problem Object
cLpWriteCPLEXWrite an LP Format File Containing Identified Conflict
completelpCPLEXManage Modification Steps Closely
copyBaseCPLEXCopies a Basis Into a CPLEX Problem Object.
copyColTypeCPLEXCopy Variable Type Information Into a Given Problem
copyLpCPLEXCopy Data Defining an LP Problem to a CPLEX Problem Object.
copyLpwNamesCPLEXCopy Data Defining an LP Problem to a CPLEX Problem Object.
copyObjNameCPLEXCopy a Name for the Objective Function Into a CPLEX Problem...
copyOrderCPLEXCopy Priority Order to CPLEX Problem Object
copyQPsepCPLEXCopy the Quadratic Objective Matrix Q for a Separable QP...
copyQuadCPLEXCopy a Quadratic Objective Matrix Q When Q is not Diagonal.
copyStartCPLEXProvides Starting Information for Use in a Subsequent Call to...
cplexAPI-packageR Interface to C API of IBM ILOG CPLEX
cplexConstantsConstants, Parameters, Return and Status Codes of IBM ILOG...
cplexError-classClass '"cplexError"'
cplexPtr-classClass '"cplexPtr"'
delColsCPLEXDelete all Columns in a Specified Range
delFpDestCPLEXRemove a File from the List of Message Destinations for a...
delIndConstrsCPLEXDelete a Range of Indicator Constraints
delMIPstartsCPLEXDelete a Range MIP Starts
delNamesCPLEXRemove all Names Assigned to Rows and Columns
delProbCPLEXRemove Specified CPLEX Problem Object
delQConstrsCPLEXDelete a Range of Quadratic Constraints
delRowsCPLEXDelete a Range of Rows
delSetColsCPLEXDelete a Set of Columns
delSetRowsCPLEXDelete a Set of Rows
delTerminateCPLEXTerminate CPLEX gracefully
disconnectChannelCPLEXFlush all Message Destinations Associated with a Channel
dualoptCPLEXFind a Problem Solution Using the Dual Simplex Algorithm
dualWriteCPLEXWrite a Dual Formulation of the Current CPLEX Problem Object
feasOptCPLEXCompute a Minimum-Cost Relaxation
fileputCPLEXWrite to File
flushChannelCPLEXFlush All Message Destinations Associated With a Channel
flushStdChannelsCPLEXFlushes the Output Buffers of the Four Standard Channels
freePresolveCPLEXFree Presolved Problem From the LP Problem Object
getBaseCPLEXAccess Basis Resident in a CPLEX Problem Object.
getBestObjValCPLEXAccess the Currently Best Known Bound of all the Remaining...
getChannelsCPLEXObtain Pointers to the Four Default Channels
getChgParmCPLEXGet Parameter Numbers for Parameters Which are Not Set at...
getCoefCPLEXAccess a Single Constraint Matrix Coefficient
getColIndexCPLEXSearch for the Index Number of the Specified Column
getColInfeasCPLEXCompute Infeasibility of a Given Solution for a Range of...
getColNameCPLEXAccess a Range of Column Names
getColsCPLEXAccesses a Range of Columns of the Constraint Matrix
getColTypeCPLEXAccess Types for a Range of Variables
getConflictCPLEXReturn Linear Constraints and Variables Belonging to a...
getConflictExtCPLEXGet Conflict Status Codes
getCutoffCPLEXAccess MIP Cutoff Value Being Used During Mixed Integer...
getDblParmCPLEXObtain the Current Value of a CPLEX Parameter of Type Double
getDblQualCPLEXAccess Double-Valued Information About the Quality of the...
getDbsCntCPLEXAccess the Number of Dual Super-Basic Variables in the...
getDjCPLEXAccesses Reduced Costs for a Range of Variables of a Linear...
getErrorStrCPLEXReturn an Error Message String Corresponding to an Error Code
getGradCPLEXProject the Impact of Making Changes to Optimal Variable...
getIndConstrCPLEXAccess a Specified Indicator Constraint on the Variables of a...
getInfoDblParmCPLEXObtain Default, Minimum and Maximum Values of a Parameter of...
getInfoIntParmCPLEXObtain Default, Minimum and Maximum Values of a Parameter of...
getInfoLongParmCPLEXObtain Default, Minimum and Maximum Values of a Parameter of...
getInfoStrParmCPLEXObtain Default Value of a String Parameter
getIntParmCPLEXObtain the Current Value of a CPLEX Parameter of Type CPXINT
getIntQualCPLEXAccess Integer-Valued Information About the Quality of the...
getItCntCPLEXAccess the Total Number of Simplex Iterations to Solve an LP...
getLogFileCPLEXAccess log file to Which Messages are Written
getLogFileNameCPLEXGet the name of the current logfile
getLongParmCPLEXObtain Current Value of a Parameter of Type CPXLONG
getLowBndsIdsCPLEXRetrieve Lower Bounds on Variables
getLowerBndsCPLEXAccess a Range of Lower Bounds on Variables
getMethodCPLEXObtain Solution Algorithm
getMIPrelGapCPLEXAccess Relative Objective Gap for a MIP Optimization
getMIPstartIndexCPLEXSearch for the Index Number of the Specified MIP Start
getMIPstartNameCPLEXAccess a Range of Names of MIP Starts
getMIPstartsCPLEXAccess a Range of MIP Starts of a CPLEX Problem Object
getNumColsCPLEXAccess the Number of Columns in the Constraint Matrix
getNumMIPstartsCPLEXAccess the Number of MIP Starts in the CPLEX Problem Object
getNumNnzCPLEXAccess the Number of Nonzero Elements in the Constraint...
getNumQConstrsCPLEXReturn the Number of quadratic constraints.
getNumQPnzCPLEXReturn the Number of Nonzeros in the Q Matrix
getNumQuadCPLEXReturn the Number of Variables That Have Quadratic Objective...
getNumRowsCPLEXAccess the Number of Rows in the Constraint Matrix
getObjCPLEXAccess a Range of Objective Function Coefficients of a CPLEX...
getObjDirCPLEXAccess the Direction of Optimization
getObjNameCPLEXAccess the Name of the Objective Row of a CPLEX Problem...
getObjOffsetCPLEXObjective Offset Between the Original Problem and the...
getObjValCPLEXAccess Solution Objective Value
getOrderCPLEXAccess MIP Priority Order Information
getParmHierNameCPLEXObtain the hierarchy name string of a CPLEX parameter
getParmNameCPLEXObtain the Name of a CPLEX Parameter, Given the Symbolic...
getParmNumCPLEXObtain the Reference Number of a CPLEX Parameter
getParmTypeCPLEXObtain the Type of a CPLEX Parameter
getParmValCPLEXValues and Names of Parameters Having Non-Default Values
getPhase1CntCPLEXAccess Number of Phase I Iterations
getPiCPLEXAccess Dual Values for a Range of Constraints
getPreStatCPLEXAccess Presolve Status Information for Columns and Rows
getProbNameCPLEXAccess Problem Name
getProbTypeCPLEXAccess Problem Type
getProbVarCPLEXAccess the Solution Values for a Range of Problem Variables
getQConstrCPLEXAccess a Specified Quadratic Constraint on the Variables of a...
getQPcoefCPLEXAccess the Quadratic Coefficient in the Matrix Q
getQuadCPLEXAccess a Range of Columns of the Matrix Q of a Model With a...
getRedLpCPLEXGet a Pointer for the Presolved Problem
getRhsCPLEXAccess Righthand Side Coefficients for a Range of Constraints
getRngValCPLEXAccesses Righthand Side Coefficients Range Coefficients
getRowIndexCPLEXSearch for the Index Number of a Specified Row
getRowInfeasCPLEXCompute Infeasibility of a Given Solution for a Range of...
getRowNameCPLEXAccess a Range of Row Names
getRowsCPLEXAccesses a Range of Rows of the Constraint Matrix
getSenseCPLEXAccess the Sense for a Range of Constraints in a CPLEX...
getSiftItCntCPLEXAccess Total Number of Sifting Iterations
getSiftPase1CntCPLEXAccess Number of Phase I Sifting Iterations
getSlackCPLEXAccesses Slack Values for a Range of Linear Constraints
getStatCPLEXAccess the Solution Status of the Problem
getStatStrCPLEXReturn an Status Message String Corresponding to an Status...
getStrParmCPLEXObtain the Current Value of a CPLEX String Parameter
getSubMethodCPLEXAccesses Solution Method of the Last Subproblem Optimization
getSubStatCPLEXAccess Solution Status of the Last Subproblem Optimization
getTimeCPLEXGet a Time Stamp
getUppBndsIdsCPLEXRetrieve Upper Bounds on Variables
getUpperBndsCPLEXAccess a Range of Upper Bounds on Variables
getVersionCPLEXGet Version Number of the CPLEX Library.
hybbaroptCPLEXSolve the Specified Problem by the CPLEX Barrier Optimizer
hybnetoptCPLEXUse CPLEX Network Optimizer
initProbCPLEXCreate a CPLEX Problem Object in the CPLEX Environment
lpoptCPLEXFind a Solution to a Problem Using One of the CPLEX Linear...
mipoptCPLEXFind a Solution to a Mixed Integer Program
newColsCPLEXAdd Empty Columns to a Specified CPLEX Problem Object
newRowsCPLEXAdd Empty Constraints to a Specified CPLEX Problem Object
objSaCPLEXAccess Upper and Lower Sensitivity Ranges for Objective...
openEnvCPLEXInitialize a CPLEX Environment
openFileCPLEXOpen a File
openProbCPLEXCreate new CPLEX Environment And New CPLEX Problem Object
ordWriteCPLEXWrite Priority Order to ORD File
preslvWriteCPLEXWrite a Presolved Version of the Problem to File
presolveCPLEXPerform Presolve
primoptCPLEXFind a Solution to a Problem Using the Primal Simplex Method
printTerminateCPLEXPrint Termination Signal
qpoptCPLEXFind a Solution to a Continuous Quadratic Program
readCopyBaseCPLEXRead Basis From a BAS File and Copy it Into a CPLEX Problem...
readCopyMIPstartsCPLEXRead a File in the Format MST
readCopyOrderCPLEXRead ORD File
readCopyParmCPLEXReads Parameter Names And Settings From a File
readCopyProbCPLEXRead an MPS, LP, or SAV File Into an Existing CPLEX Problem...
readCopySolCPLEXReads a Solution From a SOL Format File
refineConflictCPLEXIdentify a Minimal Conflict for the Infeasibility of the...
refineConflictExtCPLEXIdentify a Minimal Conflict
refineMIPstartConflictCPLEXRefine a Conflict in Order to Determine Why a Given MIP Start...
refineMIPstartConflictExtCPLEXIdentify a Minimal Conflict
return_codeCPLEXTranslates a IBM ILOG CPLEX Return Code into a Human Readable...
rhsSaCPLEXAccess Upper and Lower Sensitivity Ranges for Righthand Side...
setDblParmCPLEXSet the Value of a CPLEX Parameter of Type Double
setDefaultParmCPLEXReset All CPLEX Parameters And Settings to Default Values
setIntParmCPLEXSet the Value of a CPLEX Parameter of Type CPXINT
setLogFileCPLEXModifies the log file to which Messages are Written
setLogFileNameCPLEXSet and open a log file
setLongParmCPLEXSet the Value of a Parameter of Type CPXLONG
setObjDirCPLEXChange the Sense of the Optimization for a Problem
setStrParmCPLEXSet the Value of a CPLEX String Parameter
setTerminateCPLEXRelease Termination Signal
siftoptCPLEXSolve a Reduced Model
solnInfoCPLEXAccess Solution Information
solutionCPLEXAccess Solution Values Produced by Optimization Routines
solWriteCPLEXWrite a Solution File
status_codeCPLEXTranslates an IBM ILOG CPLEX Status Value into a Human...
tightenBndsCPLEXChange the Lower or Upper Bounds on a Set of Variables of a...
tuneParmCPLEXTune Parameters of the Environment For Improved Optimizer...
unscaleProbCPLEXRemove Any Scaling Applied to the Resident Problem
writeMIPstartsCPLEXWrite a Range of MIP Starts to a File in MST Format
writeParmCPLEXWrite Names and Current Settings of CPLEX Parameters to File
writeProbCPLEXWrite a CPLEX Problem Object to File
cplexAPI documentation built on Oct. 23, 2020, 5:45 p.m.