Class | Description |
---|---|
CloneManager | Manage copies of ICopyable objects. |
Column | Objects of class Column are used to create a variable using column-wise modeling. |
ColumnArray | Objects of the class ColumnArray are used to create an array of variables using column-wise modeling. |
ColumnArray.SizeMismatchException | An exception that indicates a mismatched number of variables. |
Exception | This is the base class for exceptions for the ILOG.Concert package. |
NumVarBoundType | Objects of this class represent the bound-type for a modeling variable. |
NumVarType | |
ObjectiveSense | Objects of this class represent the sense of an IObjective object. |
Interface | Description |
---|---|
IAddable | This interface is used for modeling objects. |
IAnd | This interface defines the API for classes that represent and-constraints. |
IConstraint | This interface defines the API for constraints. |
IConversion |
IConversion objects allow you to locally change the type of one or more variables. |
ICopyable | This interface defines the API for elements of optimization models, such as variables, constraints, expressions, and objectives. |
ICopyableVisitor | A visitor of ICopyable. See ICopyable.VisitChildren for details. |
IIntCollectionVar | |
IIntExpr | This is the basic public interface for integer expressions. |
IIntVar | |
ILinearIntExpr | |
ILinearIntExprEnumerator | |
ILinearNumExpr | |
ILinearNumExprEnumerator | |
IloIntSet | |
IloIntSetVar | |
IloIntToIntFunction | |
IloIntToNumFunction | |
IloSetModeler | |
ILPMatrix | As a modeling object, an instance of ILPMatrix allows you to treat a set of variables and range constraints (instances of IRange ) as a matrix. |
IModel | This interface defines the API for classes that represent optimization models. |
IModeler | |
IMPModeler |
IMPModeler is an extension of the IModeler modeling interface for mathematical programming (MP). |
INumExpr | This is the public basic interface for all numerical expressions. |
INumVar | |
INumVarBound | This interface defines the API for classes that represent the upper or lower bound of a variable as a constraint. |
IObjective | This interface defines the API for objectives. |
IOr | This interface defines the API for classes that represent or-constraints. |
IRange | |
ISemiContVar | Semi-continuous variables. |
ISOS1 | A special ordered set of type 1. |
ISOS2 | A special ordered set of type 2. |