public abstract static class IloCplex.DisjunctiveCutCallback extends IloCplex.MIPCallback
IloCplex to solve a mixed
integer programming problem (a MIP). This class allows you to monitor the
progress of the generation of disjunctive cuts.
This is a user-written callback class. The constructor and methods of this
class are protected to make sure that they are used only to derive a
user-written callback class or to implement the main method in
it.
IloCplex.MIPCallbackIloCplex.MIPCallback.NodeData| Modifier | Constructor and Description |
|---|---|
protected |
IloCplex.DisjunctiveCutCallback()
Constructor for user-written disjunctive cut callbacks.
|
| Modifier and Type | Method and Description |
|---|---|
protected double |
getProgress()
Returns the fraction of completion of the disjunctive cut generation.
|
getObjCoef, getObjCoefs, getObjCoefs, getUserThreadsgetBestObjValue, getCutoff, getDirection, getIncumbentObjValue, getIncumbentValue, getIncumbentValue, getIncumbentValues, getIncumbentValues, getMIPRelativeGap, getMyThreadNum, getNiterations, getNnodes, getNremainingNodes, getPriority, hasIncumbentabort, getCplexTime, getDetTime, getEndDetTime, getEndTime, getEnvImpl, getModel, getNcols, getNQCs, getNrows, getStartDetTime, getStartTime, mainprotected IloCplex.DisjunctiveCutCallback()
IloCplex.DisjunctiveCallback objects
directly.protected double getProgress()
throws IloException
IloException