Overview | Group | Index | Concepts |
Adds a new range filter to the solution pool.
A range filter drives the search for
multiple solutions toward new solutions that satisfy
criteria specified as a ranged linear expression in the filter.
A range filter sets a lower and
an upper bound on a linear expression consisting of nzcnt
variables designated by their indices in the argument ind
and
coefficient values designated in the argument val
.
lower bound <= sum{val[i] times x[ind[i]]} <= upper bound
A range filter applies to variables of any type (that is, binary, general integer, continuous).
env | A pointer to the CPLEX environment as returned by |
lp | A pointer to a CPLEX problem object as returned by |
lb | The lower bound on the linear expression. |
ub | The upper bound on the linear expression. |
nzcnt | The number of variables in the linear expression. |
ind | An array of variable indices that with |
val | An array of values that with |
lname_str | The name of the filter. May be NULL. |