30.01.2015 Views

ILOG CPLEX C++ API 9.0 Reference Manual

ILOG CPLEX C++ API 9.0 Reference Manual

ILOG CPLEX C++ API 9.0 Reference Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IloCplex::BarrierCallbackI<br />

CallbackI::abort, CallbackI::duplicateCallback, CallbackI::getEnv,<br />

CallbackI::getModel, CallbackI::getNcols, CallbackI::getNQCs,<br />

CallbackI::getNrows, CallbackI::main<br />

Description<br />

See Also<br />

Constructors<br />

Methods<br />

An instance of the class IloCplex::BarrierCallbackI represents a user-written<br />

callback in an application that uses an instance of IloCplex to solve a problem by<br />

means of the barrier optimizer. IloCplex calls the user-written callback after each<br />

iteration during optimization with the barrier method. If an attempt is made to access<br />

information not available to an instance of this class, an exception is thrown.<br />

The constructor and methods of this class are for use in deriving a user-written callback<br />

class and in implementing the main method there.<br />

For more information about the barrier optimizer, see the <strong>ILOG</strong> <strong>CPLEX</strong> User's <strong>Manual</strong>.<br />

ILOBARRIERCALLBACK0, IloCplex, IloCplex::Callback,<br />

IloCplex::CallbackI, IloCplex::ContinuousCallbackI<br />

protected BarrierCallbackI()<br />

This constructor creates a callback for use in an application of the barrier optimizer.<br />

protected IloNum getDualObjValue()<br />

This method returns the current dual objective value of the solution in the instance of<br />

IloCplex at the time the invoking callback is executed.<br />

<strong>ILOG</strong> <strong>CPLEX</strong> <strong>C++</strong> <strong>API</strong> <strong>9.0</strong> REFERENCE M ANUAL 79

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!