|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--matrixsolution.MatrixSolver
|
+--matrixsolution.IterativeMatrixSolver
|
+--matrixsolution.PrecConjGradSolver
Solucion de sistemas de ecuaciones por el metodo iterativo del gradiente conjugado precondicionado.
| Fields inherited from class matrixsolution.MatrixSolver |
found |
| Constructor Summary | |
PrecConjGradSolver()
Constructor vacio. |
|
| Method Summary | |
double[] |
solve(MatrixDouble A,
double[] b,
double tolerance,
int iterations)
Soluciona un metodo de ecuaciones con el metodo iterativo de gradiente conjugado precondicionado. |
boolean |
wasFound()
Checa el exito del metodo. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public PrecConjGradSolver()
| Method Detail |
public boolean wasFound()
wasFound in class MatrixSolver
public double[] solve(MatrixDouble A,
double[] b,
double tolerance,
int iterations)
solve in class IterativeMatrixSolverA - Matriz cuadrada (n x n) simetrica y definida positiva.b - Vector columna (n x 1) del lado derecho.tolerance - Precision aceptable del error (ejemplo: 0.01)iterations - Numero maximo de veces a ejecutar
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||