public abstract static class IloCplex.ProbingCallback extends IloCplex.MIPCallback
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.MIPCallback.NodeDataIloCplex.Callback.Context, IloCplex.Callback.Function| Modifier | Constructor and Description |
|---|---|
protected |
IloCplex.ProbingCallback()
Constructor for user-written probing callbacks.
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
getPhase()
Returns the current phase of probing.
|
protected double |
getProgress()
Returns the fraction of completion of the current probing phase.
|
getCurrentNodeDepth, getNodeDoubleInfo, getNodeIntInfo, getNodeLongInfo, getObjCoef, getObjCoefs, getObjCoefsgetBestObjValue, getCutoff, getDirection, getIncumbentObjValue, getIncumbentValue, getIncumbentValue, getIncumbentValues, getIncumbentValues, getMIPRelativeGap, getNcuts, getNiterations, getNiterations64, getNnodes, getNnodes64, getNremainingNodes, getNremainingNodes64, getPriority, getQuality, hasIncumbentgetModel, getNcols, getNQCs, getNrowsabort, getCplexTime, getDetTime, getEndDetTime, getEndTime, getStartDetTime, getStartTime, mainprotected IloCplex.ProbingCallback()
Constructor for user-written probing callbacks.
This constructor can be called only to construct objects of
derived user-written callback classes, but not to construct
ProbingCallback objects directly.
protected int getPhase()
throws IloException
Returns the current phase of probing.
IloExceptionprotected double getProgress()
throws IloException
Returns the fraction of completion of the current probing phase.
This value is between 0.0 and 1.0.
IloException