ILOG CPLEX .NET Reference Manual

IModeler Members

IModeler overview

Public Instance Methods

Abs Creates and returns the new expression abs(e).
AddEqOverloaded.  
AddGeOverloaded.  
AddLeOverloaded.  
AddMaximizeOverloaded.  
AddMinimizeOverloaded.  
AddObjectiveOverloaded.  
AddRangeOverloaded.  
AndOverloaded. Group several constraints together.
BoolVarOverloaded.  
BoolVarArrayOverloaded.  
ConstantOverloaded. Creates and returns a new constant expression equal to x.
DiffOverloaded. Creates and returns an integer expression representing the difference between the value v and the integer expression e1.
EqOverloaded.  
GeOverloaded.  
IfThenOverloaded. Returns a constraint that if con1 is true, then con2 must also be true.
IntExpr Creates and returns an empty expression as an object.
IntVarOverloaded.  
IntVarArrayOverloaded.  
LeOverloaded.  
LinearIntExprOverloaded.  
LinearNumExprOverloaded.  
MaxOverloaded. Creates and returns the new expression max(e).
MaximizeOverloaded.  
MinOverloaded. Creates and returns the new expression min(e).
MinimizeOverloaded.  
NegativeOverloaded.  
NotOverloaded. Returns a constraint that is the logical negation of its argument and assigns the string name as the name of the returned constraint.
NumExpr Creates and returns an empty expression.
NumVarOverloaded.  
NumVarArrayOverloaded.  
ObjectiveOverloaded.  
OrOverloaded. Returns an or-constraint indicating that at least one and possibly both of its arguments are true.
ProdOverloaded. Creates and returns the new expression v * e.
RangeOverloaded.  
ScalProdOverloaded. Creates and returns a linear expression representing the scalar product of the variables provided as arguments.
SquareOverloaded. Creates and returns the new expression e^2.
SumOverloaded. Creates and returns an integer expression representing the sum of the expressions provided in the array expr.

See Also

IModeler Interface | ILOG.Concert Namespace