Skip to main content
FRAMES NO FRAMES

Class IloCplex::SimplexCallbackI

Definition file: ilcplex/ilocplexi.h
Map of IloCplex::SimplexCallbackIIloCplex::SimplexCallbackIIloCplex::SimplexCallbackIIloCplex::ContinuousCallbackIIloCplex::OptimizationCallbackIIloCplex::CallbackI

An instance of the class IloCplex::SimplexCallbackI represents a user-written callback in an application that uses an instance of IloCplex to solve a problem by means of the simplex optimizer. For more information on the simplex optimizer, see the CPLEX User's Manual. IloCplex calls the user-written callback after each iteration during optimization with the simplex algorithm.

The constructor of this class is 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:

Method Summary
protected Callback::TypegetType() const
protected SimplexCallbackI(IloEnv env)
Inherited Methods from ContinuousCallbackI
ContinuousCallbackI, getDualInfeasibility, getInfeasibility, getNiterations, getNiterations64, getObjValue, getType, isDualFeasible, isFeasible
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

SimplexCallbackI

protected SimplexCallbackI(IloEnv env)

This constructor creates a callback for use in an application of the simplex optimizer.


getType

protected Callback::Type getType() const

This method returns the callback type of the invoking callback object.