Class |
Description |
CouldNotInstallColumnException
|
Exception thrown when installing a new variable according to a Column object fails. |
Cplex
|
Cplex is the class used to create and solve a large variety of Mathematical Programming models. |
Cplex.Algorithm
|
Enumeration of algorithm types used by Cplex. |
Cplex.BarrierCallback
|
This is the callback class to use when Cplex uses the barrier optimizer. |
Cplex.BasisStatus
|
Enumeration of possible basis status codes. |
Cplex.BooleanParam
|
Symbolic names for parameters in Cplex that are Boolean-valued. |
Cplex.BranchCallback
|
Base class for user-written callbacks that control branching. |
Cplex.BranchDirection
|
Enumeration of branch direction values. |
Cplex.BranchType
|
This class identifies the branch type for BranchCallback . |
Cplex.Callback
|
The callback base class. |
Cplex.ConflictStatus
|
The class of status values returned by refineConflict . |
Cplex.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. |
Cplex.ControlCallback
|
Base class for all callback classes querying or taking control of the MIP branch-and-cut search. |
Cplex.CplexEndedException
|
Exceptions of this class are thrown when a method is called for an Cplex object or any object that has been created with it after the end method has been called. |
Cplex.CplexStatus
|
Enumeration of possible Cplex algorithm status codes. |
Cplex.CrossoverCallback
|
The base class for user-written callbacks during crossover from a barrier solution to a simplex basis. |
Cplex.CutCallback
|
Base class for user-written callbacks adding cuts during search. |
Cplex.DeleteMode
|
Enumeration of possible values for the delete mode of Cplex , as controlled by the methods setDeleteMode and getDeleteMode . |
Cplex.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. |
Cplex.DoubleParam
|
Symbolic parameter names for double-valued Cplex parameters. |
Cplex.DualPricing
|
Enumeration of possible values for the dual pricing parameter Cplex.IntParam.DPriInd . |
Cplex.DualSimplexCallback
|
|
Cplex.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. |
Cplex.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. |
Cplex.Goal
|
Base class of user-written implementation classes of goals. |
Cplex.HeuristicCallback
|
Base class for user-written callbacks injecting integer-feasible solutions during search. |
Cplex.IncumbentCallback
|
Class of callbacks called when a new incumbent is found. |
Cplex.IntegerFeasibilityStatus
|
Objects of this class indicate the integer feasibility status of a variable. |
Cplex.IntParam
|
Symbolic parameter names for integer-valued Cplex parameters. |
Cplex.LazyConstraintCallback
|
Callback class for lazy constraints. |
Cplex.LPCallback
|
|
Cplex.MIPCallback
|
The base class for all MIP callbacks. |
Cplex.MIPEmphasis
|
Enumeration of possible values for the Cplex.IntParam.MIPEmphasis parameter. |
Cplex.MultipleUseException
|
Exceptions of this class are thrown when a modeling object that is used by one instance of Cplex is attempted to be used by anotherCplex object at the same time. |
Cplex.NetworkCallback
|
This is the callback class to use when Cplex uses the network optimizer. |
Cplex.NodeCallback
|
Base class for user-written callbacks selecting the next node to process during the branch-and-cut search. |
Cplex.NodeEvaluator
|
Node evaluators can be used to control the node selection strategy during the branch-and-cut search. |
Cplex.NodeId
|
A class for uniquely identifying a MIP node in a branch-and-cut tree. |
Cplex.NodeSelect
|
Enumeration of possible values for the Cplex.IntParam.NodeSel parameter. |
Cplex.ParameterSet
|
A parameter set for Cplex. |
Cplex.PresolveCallback
|
The callback class for user-written callbacks during presolve. |
Cplex.PrimalPricing
|
Enumeration of possible values for the primal pricing parameter Cplex.IntParam.PPriInd . |
Cplex.PrimalSimplexCallback
|
|
Cplex.ProbingCallback
|
The base class for user-written callbacks that monitor probing progress. |
Cplex.Quality
|
Objects of this class contain information computed to measure the quality of a solution. |
Cplex.QualityType
|
This class contains symbolic names for Cplex solution qualities. |
Cplex.Relaxation
|
Enumeration of possible values for the parameter FeasOptMode . |
Cplex.SearchLimit
|
This class allows you to limit the branch-and-cut search within certain subtrees. |
Cplex.SimplexCallback
|
This is the callback class to use when Cplex uses the simplex optimizer. |
Cplex.SolveCallback
|
The base class for user-written solve callbacks to control how node relaxations are solved within branch and cut. |
Cplex.Status
|
Enumeration of possible solution status values, as returned by method cplex.GetStatus . |
Cplex.StringParam
|
Symbolic parameter names for string-valued Cplex parameters. |
Cplex.UnknownObjectException
|
Exceptions of this class are thrown if operations are attempted for modeling objects that not part of the active model. |
Cplex.UnsupportedObjectException
|
Exceptions of this class are thrown when a modeling object that cannot be extracted is added to the invoking Cplex object. |
Cplex.UserCutCallback
|
This is the callback class to use to add user-written cuts during the branch-and-cut search. |
Cplex.VariableSelect
|
Enumeration of possible values for the Cplex.IntParam.VarSel parameter. |
CplexModeler
|
|
CplexModeler.Exception
|
This class extends the class ILOG.Concert.Exception by also capturing the CPLEX error code. |
MultipleConversionException
|
This exception is thrown by an attempt to change the type of a variable multiple times. |
MultipleObjectiveException
|
This exception is thrown by an attempt to add more than one Objective to a Model object. |
NumVarAlreadyInLPMatrixException
|
This exception is thrown by an atttempt to use a variable multiple times in an LP matrix. |
UnsupportedExpressionException
|
UnsupportedExpression is thrown when attempting to create a model with Cplex that does not use only linear expressions for IRanges and linear or quadratic expressions for the objective. |