Parameters
Matrix<T> matrix
The coefficient matrix, A.
Vector<T> input
The solution vector, b
Vector<T> result
The result vector, x
Iterator<T> iterator
The iterator to use to control when to stop iterating.
IPreconditioner<T> preconditioner
The preconditioner to use for approximations.