All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class juice.solver.SimplexSolver

java.lang.Object
   |
   +----juice.solver.IterativeSlv
           |
           +----juice.solver.SimplexSolver

public class SimplexSolver
extends IterativeSlv
Simplex Solver.



Variable Index

 o simply
 o vertexList

Constructor Index

 o SimplexSolver(Iterator, Vector[])
 o SimplexSolver(Vector[])

Method Index

 o getApproximation()
A copy would be nicer: I have to loop over the entire data set.
 o solve(Operator, Vector, Vector)
Solves Ax = b for x
"Solve" is used in a loose sense.

Variables

 o vertexList
 protected Vector vertexList[]
 o simply
 protected Simplex simply

Constructors

 o SimplexSolver
 public SimplexSolver(Vector basis[])
 o SimplexSolver
 public SimplexSolver(Iterator iterator,
                      Vector basis[])

Methods

 o getApproximation
 public Vector getApproximation()
A copy would be nicer: I have to loop over the entire data set. This would not happen if I had incorporated x into vertexList instead of copying it. Don't know how to do this though.

Overrides:
getApproximation in class IterativeSlv
 o solve
 public void solve(Operator A,
                   Vector b,
                   Vector x)
Solves Ax = b for x
"Solve" is used in a loose sense.

Overrides:
solve in class IterativeSlv

All Packages  Class Hierarchy  This Package  Previous  Next  Index