| Modifier and Type | Class and Description |
|---|---|
| public class | LinearConstraint
A linear constraint for a linear optimization problem. |
| public class | LinearConstraintSet
Class that represents a set of |
| public class | LinearObjectiveFunction
An objective function for a linear optimization problem. |
| public abstract class | LinearOptimizer
Base class for implementing linear optimizers. |
| public class | NoFeasibleSolutionException
This class represents exceptions thrown by optimizers when no solution fulfills the constraints. |
| public class | NonNegativeConstraint
A constraint for a linear optimization problem indicating whether all variables must be restricted to non-negative values. |
| public class | SimplexSolver
Solves a linear problem using the "Two-Phase Simplex" method. |
| pack-priv class | SimplexTableau
A tableau for use in the Simplex method. |
| public class | SolutionCallback
A callback object that can be provided to a linear optimizer to keep track of the best solution found. |
| public class | UnboundedSolutionException
This class represents exceptions thrown by optimizers when a solution escapes to infinity. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | PivotSelectionRule
Pivot selection rule to the use for a Simplex solver. |
| public enum | Relationship
Types of relationships between two cells in a Solver |