public interface IloNumExpr
IloModel
or one of its extensions.
Concert Technology distinguishes integer expressions that are built
solely from integer variables and use only integer values. Integer
expressions are represented by the interface IloIntExpr
, an
extension of IloNumExpr
. Integer expressions can be used
wherever general expressions of type IloNumExpr
are
expected.
Variables defined by the interface IloNumVar
or
IloIntVar
are also extensions of IloNumExpr
. Therefore,
variables can be used wherever general expressions are expected.
IloLinearNumExpr
,
IloNumVar
,
IloIntExpr
,
IloLinearIntExpr
,
IloIntVar
,
IloModeler.sum(IloNumExpr, double)
,
IloModeler.sum(IloNumExpr, IloNumExpr)
,
IloModeler.sum(double, IloNumExpr)
,
IloModeler.prod(IloNumExpr, double)
,
IloModeler.prod(IloNumExpr, IloNumExpr)
,
IloModeler.prod(double, IloNumExpr)
,
IloModeler.diff(IloNumExpr, double)
,
IloModeler.diff(IloNumExpr, IloNumExpr)
,
IloModeler.diff(double, IloNumExpr)