|
|||||||||
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 IterativeMatrixSolver
A
- 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 |