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.
|