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

const IloNumVarArray vars)<br />

This method puts the lower bound in the current node relaxation of each element of the<br />

array vars into the corresponding element of the array vals. These bounds are likely<br />

to be different from the bounds in the original model because an instance of IloCplex<br />

tightens bounds when it branches from a node to its subnodes.<br />

public IloModel getModel()<br />

This method returns the model currently extracted for the instance of IloCplex where<br />

the invoking goal applies.<br />

public IloInt getMyThreadNum()<br />

Returns the identifier of the parallel thread being currently executed. This number is<br />

between 0 (zero) and the value returned by the method getUserThreads()-1.<br />

public IloInt getNbranches()<br />

This method returns the number of branches IloCplex is going to create at the current<br />

node.<br />

public IloInt getNcliques()<br />

Returns the total number of clique cuts that have been added to the model so far during<br />

the current optimization.<br />

public IloInt getNcols()<br />

This method returns the number of columns in the current optimization model.<br />

public IloInt getNcovers()<br />

Returns the total number of cover cuts that have been added to the model so far during<br />

the current optimization.<br />

public IloInt getNdisjunctiveCuts()<br />

Returns the total number of disjunctive cuts that have been added to the model so far<br />

during the current optimization.<br />

public IloInt getNflowCovers()<br />

Returns the total number of flow cover cuts that have been added to the model so far<br />

during the current optimization.<br />

public IloInt getNflowPaths()<br />

Returns the total number of flow path cuts that have been added to the model so far<br />

during the current optimization.<br />

public IloInt getNfractionalCuts()<br />

Returns the total number of fractional cuts that have been added to the model so far<br />

during the current optimization.<br />

public IloInt getNGUBcovers()<br />

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

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

Saved successfully!

Ooh no, something went wrong!