| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.jutil.math.matrix.AbstractSolver
A helper class for classes that solve systems of equations using matrices. That often involves solve a triangular system at the end.
| Constructor Summary | |
| AbstractSolver() | |
| Method Summary | |
|  Column | backSubstitute(Matrix R,
               Column b)Solve the uppertriangular linear system of equations defined by R * x = b | 
|  Column | forwardSubstitute(Matrix L,
                  Column b)Solve the lowertriangular linear system of equations defined by L * x = b | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public AbstractSolver()
| Method Detail | 
public Column backSubstitute(Matrix R,
                             Column b)
Solve the uppertriangular linear system of equations defined by
 R * x = b
R - The uppertriangular matrix containing the coefficients of the
        equations.b - A column containing the right-hand sides of the equations.
public Column forwardSubstitute(Matrix L,
                                Column b)
Solve the lowertriangular linear system of equations defined by
 L * x = b
L - The lowertriangular matrix containing the coefficients of the
        equations.b - A column containing the right-hand sides of the equations.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||