mathcomp.la.solve
Class AbstractSolver

java.lang.Object
  extended by mathcomp.monitor.DefaultReportable
      extended by mathcomp.la.solve.AbstractSolver
All Implemented Interfaces:
Solver, Reportable
Direct Known Subclasses:
AbstractHBSolver, GaussSolver, JMPSolver

public abstract class AbstractSolver
extends DefaultReportable
implements Solver

Author:
pht

Field Summary
 Matrix m
           
 
Constructor Summary
AbstractSolver()
           
 
Method Summary
 Matrix getM()
           
 Vector getX()
           
 Vector getY()
           
 void setM(Matrix matrix)
           
 void setX(Vector vector)
           
 void setY(Vector vector)
           
 
Methods inherited from class mathcomp.monitor.DefaultReportable
getReport, report, setReport
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface mathcomp.la.solve.Solver
isDestructive, solve
 
Methods inherited from interface mathcomp.monitor.Reportable
getReport, report, setReport
 

Field Detail

m

public Matrix m
Constructor Detail

AbstractSolver

public AbstractSolver()
Method Detail

getM

public Matrix getM()
Returns:

getX

public Vector getX()
Specified by:
getX in interface Solver
Returns:

getY

public Vector getY()
Returns:

setM

public void setM(Matrix matrix)
Specified by:
setM in interface Solver
Parameters:
matrix -

setX

public void setX(Vector vector)
Parameters:
vector -

setY

public void setY(Vector vector)
Specified by:
setY in interface Solver
Parameters:
vector -