opale.matrix.solver
Class SolverGaussSeidel

java.lang.Object
  |
  +--opale.matrix.solver.SolverGaussSeidel
All Implemented Interfaces:
IterativeSolver, Solver

public class SolverGaussSeidel
extends java.lang.Object
implements IterativeSolver

This class implements Gauss-Seidel solver according to the book "Analyse matricielle appliquée à l'art de l'ingénieur", Lascaux & Théodor, Ed. Masson.

Since:
Opale-matrix 0.11

Fields inherited from interface opale.matrix.IterativeSolver
MAXITER, PRECISION
 
Constructor Summary
SolverGaussSeidel()
           
 
Method Summary
static void main(java.lang.String[] arg)
           
 void solve(Matrix A, DVect b, DVect x)
          Solve Ax=b.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolverGaussSeidel

public SolverGaussSeidel()
Method Detail

solve

public void solve(Matrix A,
                  DVect b,
                  DVect x)
Solve Ax=b.
Specified by:
solve in interface Solver
Parameters:
Matrix - A.

main

public static void main(java.lang.String[] arg)