Class IdentityPreconditioner
- java.lang.Object
-
- dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.solver.iterative.preconditioner.IdentityPreconditioner
-
- All Implemented Interfaces:
Preconditioner
public class IdentityPreconditioner extends Object implements Preconditioner
This identity preconditioner is used when no preconditioning is applied. This is used as the default preconditioner for an unpreconditioned linear system solver.
-
-
Constructor Summary
Constructors Constructor Description IdentityPreconditioner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vectorsolve(Vector x)Return the input vector x.VectortransposeSolve(Vector x)Return the input vector x.
-
-
-
Method Detail
-
solve
public Vector solve(Vector x)
Return the input vector x.- Specified by:
solvein interfacePreconditioner- Parameters:
x- a vector- Returns:
- x the input vector
-
transposeSolve
public Vector transposeSolve(Vector x)
Return the input vector x.- Specified by:
transposeSolvein interfacePreconditioner- Parameters:
x- a vector- Returns:
- x the input vector
-
-