| Overview | Group | Tree | Graph | Deprecated | Index | Concepts |

An instance of the class IloCplex::ProbingCallbackI
represents a user-written callback in an application that uses an instance
of IloCplex to solve a mixed integer
programming problem (a MIP). This class offers a method to check on
the progress of a probing operation.
This class is not compatible with dynamic search.
If you are looking for support for a user-written callback
compatible with dynamic search, consider instead the class
IloCplex::ProbingInfoCallbackI.
The methods of this class are protected for use in deriving a
user-written callback class and in implementing the main
method there.
If an attempt is made to access information not available to an instance of this class, an exception is thrown.
See Also:
IloCplex, IloCplex::Callback, IloCplex::CallbackI, IloCplex::MIPCallbackI, IloCplex::OptimizationCallbackI, ILOPROBINGCALLBACK0
| Method Summary | |
|---|---|
public IloInt | getPhase() const |
public IloNum | getProgress() const |
protected Callback::Type | getType() const |
protected | ProbingCallbackI(IloEnv env) |
Inherited Methods from MIPCallbackI |
|---|
getCurrentNodeDepth, getObjCoef, getObjCoef, getObjCoefs, getObjCoefs, getType, getUserThreads, MIPCallbackI |
Inherited Methods from OptimizationCallbackI |
|---|
getModel, getNcols, getNQCs, getNrows |
Inherited Methods from CallbackI |
|---|
abort, duplicateCallback, getCplexTime, getDetTime, getEndDetTime, getEndTime, getEnv, getStartDetTime, getStartTime, getType, main |
| Method Detail |
|---|
This constructor creates a callback for use in an application when probing.
This method returns the current phase of probing.
This method returns the fraction of completion of the current probing phase.
This method returns the callback type of the invoking callback object.