Overview | Group | Tree | Graph | Index | Concepts |
This operator creates a composed neighborhood. The
neighborhood formed is the “product” of
nhood1
and nhood2
. See
IloCompose
for full
documentation of this operator.
See Also:
IloCompose, IloNHood, operator+
This arithmetic operator multiplies its arguments. It has been overloaded to handle constrained expressions appropriately. The domain of the resulting expression is computed from the domains of the combined expressions as you would expect.
Example
The following code from the example sendmory.cpp
in the standard distribution creates
several constrained expressions.
IloSolver s; IlcIntVar S(s, 1, 9, "S"), E(s, 0, 9, "E"), N(s, 0, 9, "N"), D(s, 0, 9, "D"), M(s, 1, 9, "M"), O(s, 0, 9, "O"), R(s, 0, 9, "R"), Y(s, 0, 9, "Y"); IlcIntExp send = 1000*S + 100*E + 10*N + D; IlcIntExp more = 1000*M + 100*O + 10*R + E; IlcIntExp money = 10000*M + 1000*O + 100*N + 10*E + Y;
See Also:
IlcFloatExp, IlcIntExp, IlcIntToIntStepFunction
These operators create a composite
IloEvaluator<IloObject>
instance.
The semantics of the new evaluator are the multiplication of the values
of the component evaluators. The first function combines two evaluators,
multiplying their values to generate the combined evaluation. The
other two signatures multiply the value returned by the evaluator
with an IloNum
value.
For more information, see Selectors.
This overloaded C++ operator returns an expression equal to the product of its arguments. Its arguments may be numeric values, numeric variables, or other expressions.
These operators create and return a function equal to the function
f1
multiplied by a factor k
everywhere on the
definition interval. The resulting function is defined on the same interval
as the argument function f1
. See also: IloNumToNumStepFunction
.