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 Vector
solve(Vector x)
Return the input vector x.Vector
transposeSolve(Vector x)
Return the input vector x.
-
-
-
Method Detail
-
solve
public Vector solve(Vector x)
Return the input vector x.- Specified by:
solve
in interfacePreconditioner
- Parameters:
x
- a vector- Returns:
- x the input vector
-
transposeSolve
public Vector transposeSolve(Vector x)
Return the input vector x.- Specified by:
transposeSolve
in interfacePreconditioner
- Parameters:
x
- a vector- Returns:
- x the input vector
-
-