14.5 Enumerations¶
- AccSolutionStatus¶
Constants used for defining which solutions statuses are acceptable.
- Anything¶
Accept all solution status except
SolutionStatus.Undefined
.
- Optimal¶
Accept only optimal solution status.
- Feasible¶
Accept any feasible solution, even if not optimal.
- Certificate¶
Accept only a certificate.
- ObjectiveSense¶
Used in
Model.objective
to define the objective sense of theModel
.- Undefined¶
The sense is not defined; trying to optimize a
Model
whose objective sense is undefined is an error.
- Minimize¶
Minimize the objective.
- Maximize¶
Maximize the objective.
- ProblemStatus¶
Constants defining the problem status.
- Unknown¶
Unknown problem status.
- PrimalAndDualFeasible¶
The problem is primal and dual feasible.
- PrimalFeasible¶
The problem is at least primal feasible.
- DualFeasible¶
The problem is at least least dual feasible.
- PrimalInfeasible¶
The problem is primal infeasible.
- DualInfeasible¶
The problem is dual infeasible.
- PrimalAndDualInfeasible¶
The problem is primal and dual infeasible.
- IllPosed¶
The problem is illposed.
- PrimalInfeasibleOrUnbounded¶
The problem is primal infeasible or unbounded.
- SolutionStatus¶
Defines properties of either a primal or a dual solution. A model may contain multiple solutions which may have different status. Specifically, there will be individual solutions, and thus solution statuses, for the interior-point, simplex and integer solvers.
- Undefined¶
Undefined solution. This means that no values exist for the relevant solution.
- Unknown¶
The solution status is unknown; this will happen if the user inputs values or a solution is read from a file or the solver stalled.
- Optimal¶
The solution values are feasible and optimal.
- Feasible¶
The solution is feasible.
- Certificate¶
The solution is a certificate of infeasibility.
- IllposedCert¶
The solution is a certificate of illposedness.
- SolutionType¶
Used when requesting a specific solution from a
Model
.- Default¶
Auto-select the default solution; usually this will be the integer solution, if available, otherwise the basic solution, if available, otherwise the interior-point solution.
- Basic¶
Select the basic solution.
- Interior¶
Select the interior-point solution.
- Integer¶
Select the integer solution.
- SolverStatus¶
Constants used for reporting solver status from
Model.solveBatch
.- OK¶
No error.
- Error¶
An error occurred.
- LostRace¶
The model was not solved because it lost the race.