Package ilog.cplex

Class Summary
IloCplex IloCplex is the class used to create and solve a large variety of 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 names for parameters in IloCplex that are Boolean-valued.
IloCplex.BranchCallback Base class for user-written callbacks that control branching.
IloCplex.BranchDirection Enumeration of branch direction values.
IloCplex.BranchType This class identifies the branch type for BranchCallback.
IloCplex.Callback The callback base class.
IloCplex.ConflictStatus The class of status values returned by refineConflict.
IloCplex.ContinuousCallback The callback base class for user-written callbacks invoked at every iteration of the simplex or barrier optimizers when they are solving a continuous model.
IloCplex.ControlCallback Base class for all callback classes querying or taking 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 Base class for user-written callbacks adding cuts during search.
IloCplex.DeleteMode Enumeration of possible values for the delete mode of IloCplex, as controlled by the methods setDeleteMode and getDeleteMode.
IloCplex.DisjunctiveCutCallback This is the callback class to use to monitor the progress of the generation of disjunctive cuts when a mixed integer programming problem (MIP) is being solved.
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 This is the callback class to use to monitor the progress of the generation of flow cover and mixed integer rounding (MIR) cuts when a mixed integer programming problem (MIP) is being solved.
IloCplex.FractionalCutCallback This is the callback class to use to monitor the progress of the generation of fractional cuts when a mixed integer programming problem (MIP) is being solved.
IloCplex.Goal Base class of user-written implementation classes of goals.
IloCplex.HeuristicCallback Base class for user-written callbacks injecting integer-feasible solutions during search.
IloCplex.IncumbentCallback Class of callbacks called when a new incumbent is found.
IloCplex.IntegerFeasibilityStatus Objects of this class indicate the integer feasibility status of a variable.
IloCplex.IntParam Symbolic parameter names for integer-valued IloCplex parameters.
IloCplex.LazyConstraintCallback Callback class for lazy constraints.
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 Base class for user-written callbacks selecting the next node to process 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.ParameterSet A parameter set for IloCplex.
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 this class contain information computed to measure the quality of a solution.
IloCplex.QualityType This class contains symbolic names for IloCplex solution qualities.
IloCplex.Relaxation Enumeration of possible values for the parameter FeasOptMode.
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.UnsupportedObjectException Exceptions of this class are thrown when a modeling object that cannot be extracted is added to the invoking IloCplex object.
IloCplex.UserCutCallback This is the callback class to use to add user-written cuts during the branch-and-cut search.
IloCplex.VariableSelect Enumeration of possible values for the IloCplex.IntParam.VarSel parameter.
IloCplexModeler Implements the interface of the math programming modeler and its base interfaces.
 

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.
IloCplex.MultipleUseException Exceptions of this class are thrown when a modeling object that is used by one instance of IloCplex is attempted to be used by anotherIloCplex object at the same time.
IloCplexModeler.Exception This class extends the class IloException by also capturing the CPLEX error code.