Package ilog.cplex

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.
 

Exception Summary
IloCplex.CplexEndedException Exceptions of this class are thrown when a method is called for an IloCplex object or any object that has been created with it after the end method has been called.