| 
Class Summary | 
| IloCplex | 
IloCplex is the class used to create and solve LP
  (linear program), QP (program with quadratic terms in the
  objective function), QCP (quadratically constrained program),
  and MIP (mixed integer program)
  Mathematical Programming models. | 
| IloCplex.Algorithm | 
Enumeration of algorithm types used by IloCplex. | 
| IloCplex.BarrierCallback | 
This is the callback class to use when IloCplex uses the
  barrier optimizer. | 
| IloCplex.BasisStatus | 
Enumeration of possible basis status codes. | 
| IloCplex.BooleanParam | 
Symbolic parameter names for boolean-valued IloCplex parameters. | 
| IloCplex.BranchCallback | 
This is the base class for user-written callbacks that control branching
  during the branch-and-cut search. | 
| IloCplex.BranchDirection | 
Enumeration of branch direction values. | 
| IloCplex.BranchType | 
This class identifies the branch type for BranchCallback. | 
| IloCplex.Callback | 
The callback base class. | 
| IloCplex.ContinuousCallback | 
The callback base class for user-written continuous callbacks. | 
| IloCplex.ControlCallback | 
This is the base class for all callback classes
  that allow you to query or take control of the MIP branch-and-cut
  search. | 
| IloCplex.CplexStatus | 
Enumeration of possible IloCplex algorithm
  status codes. | 
| IloCplex.CrossoverCallback | 
The base class for user-written callbacks during crossover from a barrier
  solution to a simplex basis. | 
| IloCplex.CutCallback | 
This is the base class for user-written callbacks that add cuts
  during the branch-and-cut search. | 
| IloCplex.DeleteMode | 
Enumeration of possible values for the delete mode of
  IloCplex, as controlled by the methods
  setDeleteMode and getDeleteMode. | 
| IloCplex.DisjunctiveCutCallback | 
An instance of the class DisjunctiveCutCallback represents
  a user-written callback in an application that uses an instance of
  IloCplex to solve a mixed integer programming problem (a
  MIP). | 
| IloCplex.DoubleParam | 
Symbolic parameter names for double-valued IloCplex parameters. | 
| IloCplex.DualPricing | 
Enumeration of possible values for the dual pricing parameter
  IloCplex.IntParam.DPriInd. | 
| IloCplex.FlowMIRCutCallback | 
An instance of the class FlowMIRCutCallback represents a
  user-written callback in an application that uses an instance of
  IloCplex to solve a mixed integer programming problem (a
  MIP). | 
| IloCplex.FractionalCutCallback | 
An instance of this class represents a user-written callback in an
  application that uses an instance of IloCplex to solve a
  mixed integer programming problem (a MIP). | 
| IloCplex.Goal | 
Goals can be used to control the branch-and-cut search in
  IloCplex. | 
| IloCplex.HeuristicCallback | 
The base class for user-written callbacks that allows you to inject
  integer-feasible solutions during the branch-and-cut search. | 
| IloCplex.IIS | 
An object of this class represents an irreducibly
  inconsistent set (IIS). | 
| IloCplex.IIS.Status | 
Enumeration of constraint and variable statuses in an IIS. | 
| IloCplex.IncumbentCallback | 
This callback class is called whenever a new potential incumbent is found
  during the branch-and-cut search. | 
| IloCplex.IntegerFeasibilityStatus | 
Objects of this class are used to indicate integer feasibility. | 
| IloCplex.IntParam | 
Symbolic parameter names for integer-valued IloCplex parameters. | 
| IloCplex.LazyConstraintCallback | 
This is an advanced method. | 
| IloCplex.MIPCallback | 
The base class for all MIP callbacks. | 
| IloCplex.MIPEmphasis | 
Enumeration of possible values for the
  IloCplex.IntParam.MIPEmphasis parameter. | 
| IloCplex.NetworkCallback | 
This is the callback class to use when IloCplex uses the
  network optimizer. | 
| IloCplex.NodeCallback | 
This is the base class for user-written callbacks that allow the user to
  select the node to process next during the branch-and-cut search. | 
| IloCplex.NodeEvaluator | 
Node evaluators can be used to control the node selection strategy
  during the branch-and-cut search. | 
| IloCplex.NodeId | 
A class for uniquely identifying a MIP node in a branch-and-cut tree. | 
| IloCplex.NodeSelect | 
Enumeration of possible values for the
  IloCplex.IntParam.NodeSel parameter. | 
| IloCplex.PresolveCallback | 
The callback class for user-written callbacks during presolve. | 
| IloCplex.PrimalPricing | 
Enumeration of possible values for the primal pricing parameter
  IloCplex.IntParam.PPriInd. | 
| IloCplex.ProbingCallback | 
The base class for user-written callbacks that monitor probing progress. | 
| IloCplex.Quality | 
Objects of the class IloCplex.Quality contain information
  computed to measure the quality of a solution. | 
| IloCplex.QualityType | 
This class contains symbolic names for IloCplex
     solution qualities. | 
| IloCplex.SearchLimit | 
This class allows you to limit the branch-and-cut search
  within certain subtrees. | 
| IloCplex.SimplexCallback | 
This is the callback class to use when IloCplex uses the
  simplex optimizer. | 
| IloCplex.SolveCallback | 
The base class for user-written solve callbacks to control how
  node relaxations are solved within branch and cut. | 
| IloCplex.Status | 
Enumeration of possible solution status values, as returned by
  method cplex.getStatus. | 
| IloCplex.StringParam | 
Symbolic parameter names for string-valued IloCplex parameters. | 
| IloCplex.UnknownObjectException | 
Exceptions of this class are thrown if operations are attempted for
  modeling objects that not part of the active model. | 
| IloCplex.UserCutCallback | 
This is an advanced method. | 
| IloCplex.VariableSelect | 
Enumeration of possible values for the
  IloCplex.IntParam.VarSel parameter. |