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::PresolveCallbackI<br />

IloCplex::PresolveCallbackI<br />

Category<br />

Inner Class<br />

InheritancePath<br />

Definition File<br />

Include Files<br />

ilocplexi.h<br />

ilcplex/ilocplex.h<br />

protected<br />

Constructor Summary<br />

PresolveCallbackI()<br />

protected IloInt<br />

protected IloInt<br />

protected IloInt<br />

protected IloInt<br />

Method Summary<br />

getNaggregations()<br />

getNmodifiedCoeffs()<br />

getNremovedCols()<br />

getNremovedRows()<br />

Inherited methods from IloCplex::CallbackI<br />

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

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

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

Description<br />

An instance of a class derivedf from PresolveCallbackI represents a user-written<br />

callback in an application that uses an instance of IloCplex. The callback is called<br />

periodically during presolve. This class enables you to access information about the<br />

effects of presolve on the model extracted for the instance of IloCplex. For example,<br />

there are member functions that return the number of rows or columns removed from the<br />

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

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

Saved successfully!

Ooh no, something went wrong!