| Overview | Group | Tree | Graph | Deprecated | Index | Concepts |

This is the class for arrays of OPL integer decision expressions that allows you to create arrays of expressions of decision variables that can be reused at several places in the model.
Indeed, if an expression as a particular meaning in terms of the original problem, writing it as a decision expression (dexpr) makes the model more readable.
This array is handled efficiently as only the "definition" is kept. Not all expressions for each values of the indexes are created. As a consequence, you cannot change the definition of the dexpr for a particular element of the array.
Using decision expressions is particularly useful and recommended if you plan to write objectives to be used with IBM ILOG ODM. Please refer to the ODM documentation.
See Also:
| Method Summary | |
|---|---|
public void | end() |
public IloIntExprArg | get(IloInt index) const |
public IloIntExprArg | get(IloNum index) const |
public IloIntExprArg | get(IloSymbol index) const |
public IloIntExprArg | get(const char * index) const |
public IloIntExprArg | get(IloTuple index) const |
public IloIntExprMapLightI * | getImpl() const |
public IloIntExprArg | operator[](IloInt index) const |
public IloIntExprArg | operator[](IloNum index) const |
public IloIntExprArg | operator[](IloSymbol index) const |
public IloIntExprArg | operator[](const char * index) const |
public IloIntExprArg | operator[](IloTuple index) const |
| Method Detail |
|---|
Ends the invoking map.
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index
.
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index
Returns element indexed by index