Package | Description |
---|---|
org.apache.commons.math3.optim.linear |
Optimization algorithms for linear constrained problems.
|
Modifier and Type | Field and Description |
---|---|
private SimplexTableau |
SolutionCallback.tableau
The SimplexTableau used by the SimplexSolver.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SimplexSolver.doIteration(SimplexTableau tableau)
Runs one iteration of the Simplex method on the given model.
|
private java.lang.Integer |
SimplexSolver.getPivotColumn(SimplexTableau tableau)
Returns the column with the most negative coefficient in the objective function row.
|
private java.lang.Integer |
SimplexSolver.getPivotRow(SimplexTableau tableau,
int col)
Returns the row with the minimum ratio as given by the minimum ratio test (MRT).
|
private boolean |
SimplexSolver.isValidPivotColumn(SimplexTableau tableau,
int col)
Checks whether the given column is valid pivot column, i.e.
|
(package private) void |
SolutionCallback.setTableau(SimplexTableau tableau)
Set the simplex tableau used during the optimization once a feasible
solution has been found.
|
protected void |
SimplexSolver.solvePhase1(SimplexTableau tableau)
Solves Phase 1 of the Simplex method.
|