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

An instance of the class IloCplex::DisjunctiveCutCallbackI
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 the generation of disjunctive cuts.
The constructor and 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, ILODISJUNCTIVECUTCALLBACK0
| Method Summary | |
|---|---|
protected | DisjunctiveCutCallbackI(IloEnv env) |
public IloNum | getProgress() const |
protected Callback::Type | getType() const |
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 where disjunctive cuts are generated.
This method returns the fraction of completion of the disjunctive cut generation pass.
This method returns the callback type of the invoking callback object.