Overview | Group | Tree | Graph | Index | Concepts |
This function creates and returns a new constrained expression equal to the least of the
integer elements that are assigned to the constrained set variable setVar
.
The minimum value of the expression is the least possible integer element of the variable
setVar
.
The maximum value of the expression is the least required integer element of the variable
setVar
, or, if there is none, then the greatest possible element.
Because the minimum value of an empty set has no meaning, the bounds of this expression are computed only when the set variable is surely not empty, that is, when its cardinality is greater than 0 (zero). The initial bounds of the expression are the minimum and the maximum possible elements.
See Also:
These functions create and return a new constrained expression equal to the least of the values
returned by the function F
applied to the elements assigned to the constrained set
variable setVar
.
The value returned by the function F
can be an integer value (IlcInt
)
or an integer constrained expression (IlcIntExp
).
The minimum value of the expression is the least value returned by F
when applied
to the possible elements of the variable setVar
. If F
returns an integer
expression, it corresponds to the least lower bound of F(x)
.
The maximum value of the expression is the least value returned by F
when applied
to the required elements of the variable setVar
. If there is no required element, it
corresponds to the greatest value returned by F
when applied to the possible elements of
setVar
. When F
returns an integer expression, the maximum value of the
expression is computed with the upper bounds of F(x)
.
Because the minimum value of an empty set has no meaning, the bounds of this expression are
computed only when the set variable is surely not empty, that is, when its cardinality is greater
than 0 (zero). The initial bounds of the expression are the minimum value and the maximum value
returned by F
when applied to the possible elements of setVar
.
See Also:
IlcAnySetVar, IlcIntExp, IlcIntSetVar
This function returns the minimum of its argument or arguments.
When its argument is an array of constrained expressions, this function creates a new constrained expression equal to the minimum of its argument.
When at least one of its arguments is a constrained expression, this function creates a new constrained expression equal to the minimum of its arguments.
When both its arguments are numeric (that is, values of type IloInt
or IloNum
), it simply creates and returns a value of that type.
See Also:
IlcFloatExp, IlcFloatVarArray, IlcIntExp, IlcIntToIntStepFunction, IlcIntVarArray, IlcMax
This function creates and returns a floating-point expression constrained to
be the minimum returned by the function f
over its domain,
aSet
.
See Also: