logo资料库

Cplex C++ API 11 Reference Manual.pdf

第1页 / 共825页
第2页 / 共825页
第3页 / 共825页
第4页 / 共825页
第5页 / 共825页
第6页 / 共825页
第7页 / 共825页
第8页 / 共825页
资料共825页,剩余部分请下载后查看
ILOG CPLEX C++ API 11.0 Reference Manual
Welcome to Concert Technology
What Is Concert Technology?
What You Need to Know
Notation
Naming Conventions
Related Documents
For More Information
Web Sites
Concepts
Arrays
Assert and NDEBUG
Branch & Cut
Callbacks in Concert Technology
Column-Wise Modeling
Creation of Extractable Objects
Deletion of Extractable Objects
Exceptions, Errors
Extraction
Goals
Handle Class
Infeasibility Tools
Conflict Refiner
FeasOpt
Logical Constraints
Normalization: Reducing Linear Terms
Notification
Piecewise Linearity
Unboundedness
Group optim.concert
ILOSTLBEGIN
ILO_NO_MEMORY_MANAGER
IloAbs
IloAdd
IloAlgorithm
IloAlgorithm
clear
end
error
extract
getEnv
getIntValue
getIntValues
getModel
getObjValue
getStatus
getTime
getValue
getValue
getValue
getValue
getValues
getValues
isExtracted
out
printTime
resetTime
setError
setOut
setWarning
solve
warning
IloAlgorithm::CannotExtractException
end
getAlgorithm
getExtractables
IloAlgorithm::CannotRemoveException
end
getAlgorithm
getExtractables
IloAlgorithm::Exception
Exception
IloAlgorithm::NotExtractedException
NotExtractedException
getAlgorithm
getExtractable
IloAlgorithm::Status
IloAnd
IloAnd
IloAnd
IloAnd
add
add
getImpl
remove
remove
IloArcCos
IloArray
IloArray
add
add
add
clear
end
getEnv
getSize
operator[]
operator[]
remove
IloBarrier
IloBarrier
wait
IloBaseEnvMutex
lock
unlock
IloBool
IloBoolArray
IloBoolArray
IloBoolArray
IloBoolArray
add
add
add
IloBoolVar
IloBoolVar
IloBoolVar
IloBoolVar
IloBoolVarArray
IloBoolVarArray
IloBoolVarArray
IloBoolVarArray
add
add
add
operator[]
operator[]
operator[]
IloCeil
IloCondition
IloCondition
broadcast
notify
wait
IloConstraint
IloConstraint
IloConstraint
getImpl
IloConstraintArray
IloConstraintArray
IloConstraintArray
IloConstraintArray
add
add
add
operator[]
operator[]
IloCplex::Status
IloDeleterMode
IloDiff
IloDiff
IloDiff
IloDiff
IloDiff
getImpl
IloDisableNANDetection
IloDiv
IloEmptyHandleException
IloEmptyHandleException
IloEmptyHandleException
IloEnableNANDetection
IloEndMT
IloEnv
IloEnv
IloEnv
end
error
getExtractable
getImpl
getMaxId
getMemoryUsage
getNullStream
getRandom
getTime
getTotalMemoryUsage
getVersion
isValidId
out
printTime
setDeleter
setError
setNormalizer
setOut
setWarning
unsetDeleter
warning
IloEnvironmentMismatch
IloEnvironmentMismatch
IloEnvironmentMismatch
IloException
IloException
end
getMessage
IloExponent
IloExpr
IloExpr
IloExpr
IloExpr
IloExpr
IloExpr
IloExpr
getConstant
getImpl
getLinearIterator
isNormalized
normalize
operator *=
operator+=
operator+=
operator+=
operator+=
operator+=
operator+=
operator-=
operator-=
operator-=
operator-=
operator-=
operator-=
operator/=
remove
setConstant
setLinearCoef
setLinearCoefs
setNumConstant
IloExprArray
IloExprArray
IloExprArray
operator[]
IloExpr::LinearIterator
getCoef
getVar
ok
operator++
IloExtractable
IloExtractable
asConstraint
asIntExpr
asModel
asNumExpr
asObjective
asVariable
end
getEnv
getId
getImpl
getName
getObject
isConstraint
isIntExpr
isModel
isNumExpr
isObjective
isVariable
setName
setObject
IloExtractableArray
IloExtractableArray
IloExtractableArray
IloExtractableArray
add
add
add
endElements
setNames
IloExtractableVisitor
IloExtractableVisitor
beginVisit
endVisit
visitChildren
visitChildren
IloFastMutex
IloFastMutex
isLocked
lock
unlock
IloFloatVar
IloFloatVarArray
IloFloor
IloGetClone
IloHalfPi
IloIfThen
IloIfThen
IloIfThen
IloIfThen
getImpl
IloInitMT
IloInt
IloIntArray
IloIntArray
IloIntArray
IloIntArray
contains
contains
discard
discard
operator[]
operator[]
operator[]
toNumArray
IloIntExpr
IloIntExpr
IloIntExpr
IloIntExpr
IloIntExpr
IloIntExpr
getImpl
operator *=
operator+=
operator+=
operator-=
operator-=
IloIntExprArg
IloIntExprArg
IloIntExprArg
getImpl
IloIntExprArray
IloIntExprArray
IloIntExprArray
add
add
add
endElements
operator[]
operator[]
operator[]
IloIntSet
IloIntSet
IloIntSet
IloIntSet
IloIntSet
add
add
contains
contains
empty
getFirst
getImpl
getLast
getNext
getNextC
getPrevious
getPreviousC
getSize
intersects
remove
remove
setIntersection
setIntersection
IloIntSet::Iterator
Iterator
ok
operator *
operator++
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
IloIntSetVar
addPossible
addRequired
getImpl
getPossibleSet
getPossibleSet
getRequiredSet
getRequiredSet
removePossible
removeRequired
IloIntSetVarArray
IloIntSetVarArray
IloIntSetVarArray
add
add
add
operator[]
operator[]
IloIntTupleSet
IloIntTupleSet
add
end
getArity
getCardinality
getImpl
isIn
remove
IloIntTupleSetIterator
IloIntTupleSetIterator
operator *
IloIntVar
IloIntVar
IloIntVar
IloIntVar
IloIntVar
IloIntVar
IloIntVar
IloIntVar
IloIntVar
getImpl
getLB
getMax
getMin
getUB
setBounds
setLB
setMax
setMin
setPossibleValues
setUB
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
IloIntVarArray
add
add
add
endElements
operator[]
operator[]
operator[]
toNumVarArray
IloIsNAN
IloIterator
IloIterator
ok
operator++
IloLexicographic
IloLog
IloMax
IloMaximize
IloMin
IloMinimize
IloModel
IloModel
IloModel
IloModel
add
add
getImpl
remove
remove
IloModel::Iterator
Iterator
ok
operator *
operator++
IloMutexDeadlock
IloMutexNotOwner
IloMutexProblem
IloMutexProblem
IloNot
IloNot
IloNot
getImpl
IloNum
IloNumArray
IloNumArray
IloNumArray
IloNumArray
IloNumArray
contains
operator[]
operator[]
operator[]
toIntArray
IloNumExpr
IloNumExpr
IloNumExpr
IloNumExpr
IloNumExpr
IloNumExpr
IloNumExpr
IloNumExpr
getImpl
operator *=
operator+=
operator+=
operator-=
operator-=
operator/=
IloNumExprArg
IloNumExprArg
IloNumExprArg
getImpl
IloNumExprArray
IloNumExprArray
IloNumExprArray
add
add
add
endElements
operator[]
IloNumExpr::NonLinearExpression
getExpression
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
IloNumVar
getImpl
getLB
getPossibleValues
getType
getUB
setBounds
setLB
setPossibleValues
setUB
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
IloNumVarArray
add
add
add
endElements
operator[]
setBounds
toIntExprArray
toIntVarArray
toNumExprArray
IloNumVar::Type
IloObjective
IloObjective
IloObjective
IloObjective
IloObjective
getConstant
getExpr
getImpl
getSense
operator()
operator()
setConstant
setExpr
setLinearCoef
setLinearCoefs
setSense
IloObjective::Sense
IloOr
IloOr
IloOr
IloOr
add
add
getImpl
remove
remove
IloPi
IloPiecewiseLinear
IloPower
IloQuarterPi
IloRandom
IloRandom
IloRandom
IloRandom
IloRandom
end
getEnv
getFloat
getImpl
getInt
getName
getObject
reSeed
setName
setObject
IloRange
IloRange
IloRange
IloRange
IloRange
IloRange
getExpr
getImpl
getLB
getUB
operator()
setBounds
setExpr
setLB
setLinearCoef
setLinearCoefs
setUB
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
IloRangeArray
add
add
add
operator()
operator()
operator[]
operator[]
setBounds
setBounds
IloRound
IloScalProd
IloScalProd
IloScalProd
IloScalProd
IloSemaphore
IloSemaphore
post
tryWait
wait
IloSolution
IloSolution
IloSolution
IloSolution
IloSolution
add
add
add
add
add
add
add
contains
copy
copy
end
getEnv
getImpl
getMax
getMin
getName
getObject
getObjective
getObjectiveValue
getObjectiveVar
getPossibleSet
getRequiredSet
getValue
getValue
getValue
isBetterThan
isBound
isBound
isEquivalent
isEquivalent
isFixed
isObjectiveSet
isRestorable
isWorseThan
makeClone
operator=
remove
remove
restore
restore
setFalse
setMax
setMin
setName
setNonRestorable
setNonRestorable
setObject
setObjective
setPossibleSet
setRequiredSet
setRestorable
setRestorable
setTrue
setValue
setValue
setValue
store
store
unsetObjective
IloSolutionArray
IloSolutionIterator
IloSolutionIterator
operator *
operator++
IloSolution::Iterator
Iterator
ok
operator *
operator++
IloSolutionManip
IloSolutionManip
IloSquare
IloSum
IloThreeHalfPi
IloTimer
IloTimer
getEnv
getTime
reset
restart
start
stop
IloTwoPi
operator &&
operator *
operator new
operator!
operator!=
operator%
operator%
operator+
operator-
operator/
operator<
operator<<
operator<<
operator<=
operator==
operator>
operator>=
operator>>
operator||
Group optim.concert.cplex
IloConversion
IloConversion
IloConversion
IloConversion
IloConversion
IloConversion
getImpl
IloNumColumn
IloNumColumn
IloNumColumn
clear
operator const IloAddNumVar &
operator+=
operator+=
operator+=
IloNumColumnArray
IloNumColumnArray
IloNumColumnArray
IloNumColumnArray
IloSOS1
IloSOS1
IloSOS1
IloSOS1
IloSOS1
IloSOS1
getImpl
getNumVars
getValues
IloSOS1Array
IloSOS1Array
IloSOS1Array
add
add
add
operator[]
operator[]
IloSOS2
IloSOS2
IloSOS2
IloSOS2
IloSOS2
IloSOS2
getImpl
getNumVars
getValues
IloSOS2Array
IloSOS2Array
IloSOS2Array
add
add
add
operator[]
operator[]
IloSemiContVar
IloSemiContVar
IloSemiContVar
IloSemiContVar
IloSemiContVar
getImpl
getSemiContLB
setSemiContLB
IloSemiContVarArray
IloSemiContVarArray
IloSemiContVarArray
IloSemiContVarArray
IloSemiContVarArray
IloSemiContVarArray
add
add
add
Group optim.concert.extensions
IloCsvLine
IloCsvLine
IloCsvLine
IloCsvLine
copy
emptyFieldByHeader
emptyFieldByPosition
end
getFloatByHeader
getFloatByHeaderOrDefaultValue
getFloatByPosition
getFloatByPositionOrDefaultValue
getImpl
getIntByHeader
getIntByHeaderOrDefaultValue
getIntByPosition
getIntByPositionOrDefaultValue
getLineNumber
getNumberOfFields
getStringByHeader
getStringByHeaderOrDefaultValue
getStringByPosition
getStringByPositionOrDefaultValue
operator=
printValueOfKeys
IloCsvReader
IloCsvReader
IloCsvReader
IloCsvReader
IloCsvReader
end
getCsvFormat
getCurrentLine
getEnv
getFileVersion
getImpl
getLineByKey
getLineByNumber
getNumberOfColumns
getNumberOfItems
getNumberOfKeys
getNumberOfTables
getPosition
getReaderForUniqueTableFile
getRequiredBy
getTable
getTableByName
getTableByNumber
isHeadingExists
operator=
printKeys
IloCsvReader::IloColumnHeaderNotFoundException
IloCsvReader::IloCsvReaderParameterException
IloCsvReader::IloDuplicatedTableException
IloCsvReader::IloFieldNotFoundException
IloCsvReader::IloFileNotFoundException
IloCsvReader::IloIncorrectCsvReaderUseException
IloCsvReader::IloLineNotFoundException
IloCsvReader::IloTableNotFoundException
IloCsvReader::LineIterator
LineIterator
LineIterator
ok
operator *
operator++
IloCsvReader::TableIterator
TableIterator
ok
operator *
operator++
IloCsvTableReader
IloCsvTableReader
IloCsvTableReader
IloCsvTableReader
IloCsvTableReader
end
getCurrentLine
getEnv
getImpl
getLineByKey
getLineByNumber
getNameOfTable
getNumberOfColumns
getNumberOfItems
getNumberOfKeys
getPosition
isHeadingExists
operator=
printKeys
IloCsvTableReader::LineIterator
LineIterator
LineIterator
ok
operator *
operator++
IloDifference
IloDifference
IloIntersection
IloIntervalList
IloIntervalList
IloIntervalList
addInterval
addPeriodicInterval
contains
copy
dilate
empty
getDefinitionIntervalMax
getDefinitionIntervalMin
isEmpty
isKeptOpen
keepOpen
removeInterval
removeIntervalOnDuration
removePeriodicInterval
setDifference
setPeriodic
setUnion
shift
IloIntervalListCursor
IloIntervalListCursor
IloIntervalListCursor
IloIntervalListCursor
getEnd
getStart
getType
ok
operator++
operator--
operator=
seek
IloMax
IloMin
IloNumToAnySetStepFunction
IloNumToAnySetStepFunction
IloNumToAnySetStepFunction
add
add
add
alwaysContains
alwaysContains
alwaysContains
alwaysIntersects
alwaysIntersects
contains
contains
copy
dilate
empty
everContains
everContains
everContains
everIntersects
everIntersects
fill
getComplementSet
getDefinitionIntervalMax
getDefinitionIntervalMin
getSet
intersects
isEmpty
isFull
remove
remove
remove
set
set
setIntersection
setIntersection
setIntersection
setPeriodic
shift
usesComplementaryRepresentation
IloNumToAnySetStepFunctionCursor
IloNumToAnySetStepFunctionCursor
IloNumToAnySetStepFunctionCursor
IloNumToAnySetStepFunctionCursor
getComplementSet
getSegmentMax
getSegmentMin
getSet
isEmpty
isFull
ok
operator++
operator--
operator=
seek
usesComplementaryRepresentation
IloNumToNumSegmentFunction
IloNumToNumSegmentFunction
IloNumToNumSegmentFunction
IloNumToNumSegmentFunction
addValue
copy
dilate
getArea
getDefinitionIntervalMax
getDefinitionIntervalMin
getMax
getMin
getValue
operator *=
operator+=
operator-=
setMax
setMax
setMax
setMin
setMin
setMin
setPeriodic
setPeriodicValue
setPoints
setSlope
setValue
shift
IloNumToNumSegmentFunctionCursor
IloNumToNumSegmentFunctionCursor
IloNumToNumSegmentFunctionCursor
getSegmentMax
getSegmentMin
getValue
getValueLeft
getValueRight
ok
operator++
operator--
seek
IloNumToNumStepFunction
IloNumToNumStepFunction
IloNumToNumStepFunction
addValue
copy
dilate
getArea
getDefinitionIntervalMax
getDefinitionIntervalMin
getMax
getMin
getValue
operator *=
operator+=
operator-=
setMax
setMax
setMin
setMin
setPeriodic
setPeriodicValue
setSteps
setValue
shift
IloNumToNumStepFunctionCursor
IloNumToNumStepFunctionCursor
IloNumToNumStepFunctionCursor
getSegmentMax
getSegmentMin
getValue
ok
operator++
operator--
seek
IloUnion
IloUnion
operator *
operator+
operator-
operator<<
operator==
operator==
operator==
Group optim.concert.xml
IloXmlContext
IloXmlContext
IloXmlContext
end
getChildIdReadError
getChildTagReadError
getIdListReadError
getImpl
getParentIdReadError
getParentTagReadError
getTagListReadError
getWriteError
getWritePrecision
readModel
readModel
readModelAndSolution
readRtti
readSolution
readSolution
readSolutionValue
registerXML
registerXMLArray
setWriteMode
setWritePrecision
writeModel
writeModelAndSolution
writeRtti
writeSolution
writeSolutionValue
IloXmlInfo
IloXmlInfo
IloXmlInfo
checkAttExistence
checkExprExistence
getContext
getIntValArray
getNumValArray
getRefInChild
getTag
getTagElement
getTagName
getVarType
getVersion
read
readArrayFromXml
readFrom
readFromXml
readRtti
readSolution
readXml
readXmlArray
setBoolArray
setCommonArrayXml
setCommonValueXml
setCommonXml
setIntArray
setIntSet
setNumArray
setNumSet
setVersion
setXml
write
write
writeExtractable
writeRef
writeRtti
writeSolution
writeSolutionValue
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeVarArray
writeXml
writeXmlRef
IloXmlReader
IloXmlReader
IloXmlReader
checkRttiOfObjectById
checkRttiOfObjectById
checkTypeOfObjectById
checkTypeOfObjectById
deleteAllocatedMemory
deleteAllocatedMemory
findElement
findElementByTag
getChildrenCardinal
getEnv
getEnvImpl
getFirstSubElement
getIntAttribute
getNumAttribute
getObjectById
getRoot
getSerialized
getSolutionSerialized
isSerialized
openDocument
readAttribute
readCData
readComment
readData
readText
setfileName
string2Int
string2IntArray
string2IntRange
string2IntSet
string2Num
string2NumArray
IloXmlWriter
IloXmlWriter
IloXmlWriter
addAttribute
addCData
addComment
addElement
addSubElement
addText
createElement
deleteAllocatedMemory
deleteAllocatedMemory
getEnv
getEnvImpl
getfileName
getRoot
getSerialized
getSolutionSerialized
Int2String
IntArray2String
IntSet2String
isSerialized
isSolutionSerialized
Num2String
NumArray2String
NumSet2String
setfileName
string2Int
writeDocument
Group optim.cplex.cpp
ILOBARRIERCALLBACK0
ILOBRANCHCALLBACK0
ILOCONTINUOUSCALLBACK0
ILOCPLEXGOAL0
ILOCROSSOVERCALLBACK0
ILOCUTCALLBACK0
ILODISJUNCTIVECUTCALLBACK0
ILODISJUNCTIVECUTINFOCALLBACK0
ILOFLOWMIRCUTCALLBACK0
ILOFLOWMIRCUTINFOCALLBACK0
ILOFRACTIONALCUTCALLBACK0
ILOFRACTIONALCUTINFOCALLBACK0
ILOHEURISTICCALLBACK0
ILOINCUMBENTCALLBACK0
ILOLAZYCONSTRAINTCALLBACK0
ILOMIPCALLBACK0
ILOMIPINFOCALLBACK0
ILONETWORKCALLBACK0
ILONODECALLBACK0
ILOPRESOLVECALLBACK0
ILOPROBINGCALLBACK0
ILOPROBINGINFOCALLBACK0
ILOSIMPLEXCALLBACK0
ILOSOLVECALLBACK0
ILOTUNINGCALLBACK0
ILOUSERCUTCALLBACK0
IloBound
IloBound
IloBound
IloBound
getImpl
getType
getVar
IloBound::Type
IloCplex
IloCplex
IloCplex
addCut
addCuts
addDiversityFilter
addDiversityFilter
addLazyConstraint
addLazyConstraints
addRangeFilter
addRangeFilter
addUserCut
addUserCuts
Apply
basicPresolve
clearCuts
clearLazyConstraints
clearModel
clearUserCuts
delDirection
delDirections
delFilter
delPriorities
delPriority
delSolnPoolSoln
delSolnPoolSolns
dualFarkas
exportModel
feasOpt
feasOpt
feasOpt
feasOpt
freePresolve
getAborter
getAlgorithm
getAX
getAX
getBasisStatus
getBasisStatus
getBasisStatus
getBasisStatuses
getBasisStatuses
getBasisStatuses
getBestObjValue
getBoundSA
getConflict
getConflict
getCplexStatus
getCplexSubStatus
getCutoff
getDefault
getDeleteMode
getDirection
getDirections
getDiverging
getDiversityFilterLowerCutoff
getDiversityFilterRefVals
getDiversityFilterUpperCutoff
getDiversityFilterWeights
getDual
getDuals
getFilterIndex
getFilterType
getFilterVars
getIncumbentNode
getInfeasibilities
getInfeasibilities
getInfeasibilities
getInfeasibility
getInfeasibility
getInfeasibility
getMax
getMin
getNbarrierIterations
getNbinVars
getNcols
getNcrossDExch
getNcrossDPush
getNcrossPExch
getNcrossPPush
getNcuts
getNdualSuperbasics
getNfilters
getNintVars
getNiterations
getNnodes
getNnodesLeft
getNNZs
getNphaseOneIterations
getNprimalSuperbasics
getNQCs
getNrows
getNsemiContVars
getNsemiIntVars
getNsiftingIterations
getNsiftingPhaseOneIterations
getNSOSs
getObjective
getObjSA
getObjValue
getParam
getParameterSet
getPriorities
getPriority
getQuality
getQuality
getRangeFilterCoefs
getRangeFilterLowerBound
getRangeFilterUpperBound
getRangeSA
getRay
getReducedCost
getReducedCost
getReducedCosts
getReducedCosts
getRHSSA
getSlack
getSlacks
getSolnPoolMeanObjValue
getSolnPoolNreplaced
getSolnPoolNsolns
getStatus
getSubAlgorithm
getValue
getValue
getValue
getValue
getValues
getValues
getValues
getValues
getValues
getValues
getValues
getVersion
importModel
importModel
importModel
isDualFeasible
isMIP
isPrimalFeasible
isQC
isQO
LimitSearch
populate
presolve
protectVariables
protectVariables
qpIndefCertificate
readBasis
readFilters
readMIPStart
readOrder
readParam
readSolution
refineConflict
remove
setBasisStatuses
setDefaults
setDeleteMode
setDirection
setDirections
setParam
setParameterSet
setPriorities
setPriority
setVectors
solve
solve
solveFixed
tuneParam
use
use
writeBasis
writeConflict
writeFilters
writeMIPStart
writeMIPStarts
writeOrder
writeParam
writeSolution
writeSolutions
IloCplex::Aborter
Aborter
abort
clear
end
isAborted
IloCplex::Algorithm
IloCplex::BarrierCallbackI
BarrierCallbackI
getDualObjValue
IloCplex::BasisStatus
IloCplex::BasisStatusArray
IloCplex::BoolParam
IloCplex::BranchCallbackI
BranchCallbackI
getBranch
getBranchType
getNbranches
getNodeId
isIntegerFeasible
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
prune
BranchCallbackI::BranchType
IloCplex::BranchDirection
IloCplex::BranchDirectionArray
IloCplex::Callback
Callback
end
getImpl
getType
IloCplex::CallbackI
abort
duplicateCallback
getEnv
main
Callback::Type
IloCplex::ConflictStatus
IloCplex::ConflictStatusArray
IloCplex::ContinuousCallbackI
ContinuousCallbackI
getDualInfeasibility
getInfeasibility
getNiterations
getObjValue
isDualFeasible
isFeasible
IloCplex::ControlCallbackI
getDownPseudoCost
getDownPseudoCost
getFeasibilities
getFeasibilities
getFeasibility
getFeasibility
getFeasibility
getFeasibility
getLB
getLB
getLBs
getLBs
getNodeData
getObjValue
getSlack
getSlacks
getUB
getUB
getUBs
getUBs
getUpPseudoCost
getUpPseudoCost
getValue
getValue
getValue
getValues
getValues
isSOSFeasible
isSOSFeasible
ControlCallbackI::IntegerFeasibility
ControlCallbackI::IntegerFeasibilityArray
ControlCallbackI::PresolvedVariableException
end
getPresolvedVariables
IloCplex::CplexStatus
IloCplex::CrossoverCallbackI
CrossoverCallbackI
getNdualExchanges
getNdualPushes
getNprimalExchanges
getNprimalPushes
getNsuperbasics
IloCplex::CutCallbackI
CutCallbackI
add
addLocal
IloCplex::CutType
IloCplex::DeleteMode
IloCplex::DisjunctiveCutCallbackI
DisjunctiveCutCallbackI
getProgress
IloCplex::DisjunctiveCutInfoCallbackI
DisjunctiveCutInfoCallbackI
getProgress
IloCplex::DualPricing
IloCplex::Exception
getStatus
IloCplex::FlowMIRCutCallbackI
FlowMIRCutCallbackI
getProgress
IloCplex::FlowMIRCutInfoCallbackI
FlowMIRCutInfoCallbackI
getProgress
IloCplex::FractionalCutCallbackI
FractionalCutCallbackI
getProgress
IloCplex::FractionalCutInfoCallbackI
FractionalCutInfoCallbackI
getProgress
IloCplex::Goal
Goal
Goal
Goal
Goal
Goal
operator=
IloCplex::GoalI
GoalI
abort
AndGoal
BranchAsCplexGoal
duplicateGoal
execute
FailGoal
getBestObjValue
getBranch
getBranchType
getCutoff
getDirection
getDirection
getDownPseudoCost
getDownPseudoCost
getEnv
getFeasibilities
getFeasibilities
getFeasibility
getFeasibility
getFeasibility
getFeasibility
getIncumbentObjValue
getIncumbentValue
getIncumbentValue
getIncumbentValues
getIncumbentValues
getLB
getLB
getLBs
getLBs
getModel
getMyThreadNum
getNbranches
getNcliques
getNcols
getNcovers
getNdisjunctiveCuts
getNflowCovers
getNflowPaths
getNfractionalCuts
getNGUBcovers
getNimpliedBounds
getNiterations
getNMIRs
getNnodes
getNremainingNodes
getNrows
getObjCoef
getObjCoef
getObjCoefs
getObjCoefs
getObjValue
getPriority
getPriority
getSlack
getSlacks
getUB
getUB
getUBs
getUBs
getUpPseudoCost
getUpPseudoCost
getUserThreads
getValue
getValue
getValue
getValues
getValues
GlobalCutGoal
GlobalCutGoal
hasIncumbent
isIntegerFeasible
isSOSFeasible
isSOSFeasible
OrGoal
SolutionGoal
SolutionGoal
GoalI::BranchType
GoalI::IntegerFeasibility
GoalI::IntegerFeasibilityArray
IloCplex::HeuristicCallbackI
getCplexStatus
getStatus
isDualFeasible
isPrimalFeasible
setBounds
setBounds
setBounds
setBounds
setSolution
setSolution
setSolution
setSolution
solve
IloCplex::IncumbentCallbackI
getNodeData
getNodeId
getObjValue
getSlack
getSlacks
getValue
getValue
getValue
getValues
getValues
reject
IloCplex::IntParam
IloCplex::InvalidCutException
getCut
IloCplex::LazyConstraintCallbackI
IloCplex::MIPCallbackI
MIPCallbackI
getNcliques
getNcovers
getNdisjunctiveCuts
getNflowCovers
getNflowPaths
getNfractionalCuts
getNGUBcovers
getNimpliedBounds
getNMIRs
getObjCoef
getObjCoef
getObjCoefs
getObjCoefs
getUserThreads
MIPCallbackI::NodeData
getDataType
IloCplex::MIPEmphasisType
IloCplex::MIPInfoCallbackI
MIPInfoCallbackI
getBestObjValue
getCutoff
getDirection
getDirection
getIncumbentObjValue
getIncumbentSlack
getIncumbentSlacks
getIncumbentValue
getIncumbentValue
getIncumbentValues
getIncumbentValues
getMyThreadNum
getNiterations
getNnodes
getNremainingNodes
getPriority
getPriority
hasIncumbent
IloCplex::MIPsearch
IloCplex::MultipleConversionException
getConversion
getVariables
IloCplex::MultipleObjException
IloCplex::NetworkCallbackI
NetworkCallbackI
getInfeasibility
getNiterations
getObjValue
isFeasible
IloCplex::NodeCallbackI
NodeCallbackI
getBranchVar
getBranchVar
getDepth
getDepth
getEstimatedObjValue
getEstimatedObjValue
getInfeasibilitySum
getInfeasibilitySum
getNinfeasibilities
getNinfeasibilities
getNodeData
getNodeData
getNodeId
getNodeNumber
getObjValue
getObjValue
selectNode
selectNode
IloCplex::NodeEvaluator
NodeEvaluator
NodeEvaluator
NodeEvaluator
getImpl
operator=
IloCplex::NodeEvaluatorI
NodeEvaluatorI
duplicateEvaluator
evaluate
getBranchVar
getDepth
getEstimatedObjValue
getInfeasibilitySum
getNinfeasibilities
getNodeId
getObjValue
init
subsume
IloCplex::NodeSelect
IloCplex::NumParam
IloCplex::OptimizationCallbackI
getModel
getNcols
getNQCs
getNrows
IloCplex::Parallel_Mode
IloCplex::ParameterSet
clear
end
getParam
getParam
getParam
getParam
setParam
setParam
setParam
setParam
ParameterSet::Iterator
Iterator
ok
operator *
operator++
operator++
IloCplex::PresolveCallbackI
PresolveCallbackI
getNaggregations
getNmodifiedCoeffs
getNremovedCols
getNremovedRows
IloCplex::PrimalPricing
IloCplex::ProbingCallbackI
ProbingCallbackI
getPhase
getProgress
IloCplex::ProbingInfoCallbackI
ProbingInfoCallbackI
getPhase
getProgress
IloCplex::Quality
IloCplex::Relaxation
IloCplex::SearchLimit
SearchLimit
SearchLimit
SearchLimit
getImpl
operator=
IloCplex::SearchLimitI
SearchLimitI
check
duplicateLimit
init
IloCplex::SimplexCallbackI
SimplexCallbackI
IloCplex::SolveCallbackI
SolveCallbackI
getCplexStatus
getStatus
isDualFeasible
isPrimalFeasible
setVectors
setVectors
solve
useSolution
IloCplex::StringParam
IloCplex::TuningCallbackI
TuningCallbackI
getProgress
IloCplex::TuningStatus
IloCplex::UnknownExtractableException
getExtractable
IloCplex::UserCutCallbackI
IloCplex::VariableSelect
Group optim.cplex.cpp.advanced
IloCplex::BranchCallbackI
BranchCallbackI
getBranch
getBranchType
getNbranches
getNodeId
isIntegerFeasible
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
makeBranch
prune
IloCplex::ControlCallbackI
getDownPseudoCost
getDownPseudoCost
getFeasibilities
getFeasibilities
getFeasibility
getFeasibility
getFeasibility
getFeasibility
getLB
getLB
getLBs
getLBs
getNodeData
getObjValue
getSlack
getSlacks
getUB
getUB
getUBs
getUBs
getUpPseudoCost
getUpPseudoCost
getValue
getValue
getValue
getValues
getValues
isSOSFeasible
isSOSFeasible
IloCplex::CutCallbackI
CutCallbackI
add
addLocal
IloCplex::Goal
Goal
Goal
Goal
Goal
Goal
operator=
IloCplex::GoalI
GoalI
abort
AndGoal
BranchAsCplexGoal
duplicateGoal
execute
FailGoal
getBestObjValue
getBranch
getBranchType
getCutoff
getDirection
getDirection
getDownPseudoCost
getDownPseudoCost
getEnv
getFeasibilities
getFeasibilities
getFeasibility
getFeasibility
getFeasibility
getFeasibility
getIncumbentObjValue
getIncumbentValue
getIncumbentValue
getIncumbentValues
getIncumbentValues
getLB
getLB
getLBs
getLBs
getModel
getMyThreadNum
getNbranches
getNcliques
getNcols
getNcovers
getNdisjunctiveCuts
getNflowCovers
getNflowPaths
getNfractionalCuts
getNGUBcovers
getNimpliedBounds
getNiterations
getNMIRs
getNnodes
getNremainingNodes
getNrows
getObjCoef
getObjCoef
getObjCoefs
getObjCoefs
getObjValue
getPriority
getPriority
getSlack
getSlacks
getUB
getUB
getUBs
getUBs
getUpPseudoCost
getUpPseudoCost
getUserThreads
getValue
getValue
getValue
getValues
getValues
GlobalCutGoal
GlobalCutGoal
hasIncumbent
isIntegerFeasible
isSOSFeasible
isSOSFeasible
OrGoal
SolutionGoal
SolutionGoal
IloCplex::HeuristicCallbackI
getCplexStatus
getStatus
isDualFeasible
isPrimalFeasible
setBounds
setBounds
setBounds
setBounds
setSolution
setSolution
setSolution
setSolution
solve
IloCplex::IncumbentCallbackI
getNodeData
getNodeId
getObjValue
getSlack
getSlacks
getValue
getValue
getValue
getValues
getValues
reject
IloCplex::LazyConstraintCallbackI
IloCplex::NodeCallbackI
NodeCallbackI
getBranchVar
getBranchVar
getDepth
getDepth
getEstimatedObjValue
getEstimatedObjValue
getInfeasibilitySum
getInfeasibilitySum
getNinfeasibilities
getNinfeasibilities
getNodeData
getNodeData
getNodeId
getNodeNumber
getObjValue
getObjValue
selectNode
selectNode
IloCplex::SolveCallbackI
SolveCallbackI
getCplexStatus
getStatus
isDualFeasible
isPrimalFeasible
setVectors
setVectors
solve
useSolution
IloCplex::UserCutCallbackI
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
ILOG CPLEX C++ API 11.0 Reference Manual 2007 Copyright © 1987-2006 ILOG SA. All rights reserved. Legal terms. Privacy policy. ILOG, the ILOG design, CPLEX, and all other logos and product and service names of ILOG are registered trademarks or trademarks of ILOG in France, the U.S. and/or other countries. JavaTM and all Java-based marks are either trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Microsoft, Windows, and Windows NT are either trademarks or registered trademarks of Microsoft Corporation in the U.S. and other countries. All other brand, product and company names are trademarks or registered trademarks of their respective holders. Printed in France
T A B L E O F C O N T E N T S Welcome to Concert Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Group optim.concert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 ILOSTLBEGIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 ILO_NO_MEMORY_MANAGER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 IloAbs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 IloAdd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 IloAlgorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 IloAlgorithm::CannotExtractException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 IloAlgorithm::CannotRemoveException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59 IloAlgorithm::Exception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 IloAlgorithm::NotExtractedException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 IloAlgorithm::Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 IloAnd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66 IloArcCos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 IloArray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 IloBarrier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 IloBaseEnvMutex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 IloBool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 IloBoolArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 IloBoolVar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 IloBoolVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 IloCeil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 IloCondition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90 IloConstraint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93 IloConstraintArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 IloCplex::Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99 IloDeleterMode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100 IloDiff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101 IloDisableNANDetection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104 IloDiv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 3
T A B L E O F C O N T E N T S IloEmptyHandleException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 IloEnableNANDetection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107 IloEndMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108 IloEnv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109 IloEnvironmentMismatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 IloException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 IloExponent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118 IloExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119 IloExprArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126 IloExpr::LinearIterator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128 IloExtractable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130 IloExtractableArray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135 IloExtractableVisitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 IloFastMutex. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140 IloFloatVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144 IloFloatVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145 IloFloor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146 IloGetClone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .147 IloHalfPi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148 IloIfThen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149 IloInitMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152 IloInt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153 IloIntArray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .154 IloIntExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .158 IloIntExprArg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161 IloIntExprArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .163 IloIntSet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166 IloIntSet::Iterator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172 IloIntSetVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .174 IloIntSetVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .179 IloIntTupleSet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .181 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 4
T A B L E O F C O N T E N T S IloIntTupleSetIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184 IloIntVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185 IloIntVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .191 IloIsNAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195 IloIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196 IloLexicographic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 IloLog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199 IloMax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200 IloMaximize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201 IloMin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202 IloMinimize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203 IloModel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204 IloModel::Iterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208 IloMutexDeadlock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210 IloMutexNotOwner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211 IloMutexProblem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212 IloNot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 IloNum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 IloNumArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217 IloNumExpr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220 IloNumExprArg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223 IloNumExprArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225 IloNumExpr::NonLinearExpression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228 IloNumVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229 IloNumVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235 IloNumVar::Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240 IloObjective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241 IloObjective::Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247 IloOr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248 IloPi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252 IloPiecewiseLinear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 5
T A B L E O F C O N T E N T S IloPower . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254 IloQuarterPi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255 IloRandom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256 IloRange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259 IloRangeArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266 IloRound. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273 IloScalProd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274 IloScalProd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275 IloScalProd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276 IloScalProd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277 IloSemaphore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278 IloSolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281 IloSolutionArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293 IloSolutionIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294 IloSolution::Iterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296 IloSolutionManip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298 IloSquare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299 IloSum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .300 IloThreeHalfPi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301 IloTimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .302 IloTwoPi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .304 operator && . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .305 operator * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306 operator new . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .307 operator!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .308 operator!=. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309 operator%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310 operator%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311 operator+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .312 operator-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313 operator/. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .314 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 6
T A B L E O F C O N T E N T S operator< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315 operator<< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .316 operator<< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317 operator<= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .318 operator== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319 operator> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .320 operator>= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .321 operator>> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .322 operator|| . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323 Group optim.concert.cplex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .324 IloConversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .325 IloNumColumn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .329 IloNumColumnArray. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .332 IloSOS1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334 IloSOS1Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .337 IloSOS2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .340 IloSOS2Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344 IloSemiContVar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347 IloSemiContVarArray . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .351 Group optim.concert.extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .354 IloCsvLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .356 IloCsvReader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .360 IloCsvReader::IloColumnHeaderNotFoundException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .369 IloCsvReader::IloCsvReaderParameterException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .370 IloCsvReader::IloDuplicatedTableException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .371 IloCsvReader::IloFieldNotFoundException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .372 IloCsvReader::IloFileNotFoundException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .373 IloCsvReader::IloIncorrectCsvReaderUseException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .374 IloCsvReader::IloLineNotFoundException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .375 IloCsvReader::IloTableNotFoundException . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .376 IloCsvReader::LineIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .377 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 7
T A B L E O F C O N T E N T S IloCsvReader::TableIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379 IloCsvTableReader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .381 IloCsvTableReader::LineIterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .385 IloDifference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387 IloDifference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .388 IloIntersection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389 IloIntervalList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .390 IloIntervalListCursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395 IloMax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398 IloMin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399 IloNumToAnySetStepFunction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .400 IloNumToAnySetStepFunctionCursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409 IloNumToNumSegmentFunction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .412 IloNumToNumSegmentFunctionCursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .419 IloNumToNumStepFunction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422 IloNumToNumStepFunctionCursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .428 IloUnion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431 IloUnion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .432 operator * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433 operator+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .434 operator-. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435 operator<< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436 operator== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437 operator== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .438 operator== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .439 Group optim.concert.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .440 IloXmlContext. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .440 IloXmlInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446 IloXmlReader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457 IloXmlWriter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462 Group optim.cplex.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466 I L O G C P L E X C + + A P I 1 1 . 0 R E F E R E N C E M A N U A L 8
分享到:
收藏