diff options
author | 2011-09-21 18:08:08 +0200 | |
---|---|---|
committer | 2011-09-21 18:08:08 +0200 | |
commit | b0adbfbae716bbeac362aae1d931de24b8bb83f5 (patch) | |
tree | d0cbb2ea333a2690a8749de5e4293c5d7c29fb23 /unsupported/Eigen | |
parent | c331c092d5bb7f9c4d8f0067198a8b9c9cb79e79 (diff) |
BiCGSTAB does not like starting from 0...
Diffstat (limited to 'unsupported/Eigen')
-rw-r--r-- | unsupported/Eigen/src/IterativeSolvers/BiCGSTAB.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/unsupported/Eigen/src/IterativeSolvers/BiCGSTAB.h b/unsupported/Eigen/src/IterativeSolvers/BiCGSTAB.h index 4f365bd96..d04158bb6 100644 --- a/unsupported/Eigen/src/IterativeSolvers/BiCGSTAB.h +++ b/unsupported/Eigen/src/IterativeSolvers/BiCGSTAB.h @@ -243,7 +243,7 @@ struct solve_retval<BiCGSTAB<_MatrixType, _Preconditioner>, Rhs> template<typename Dest> void evalTo(Dest& dst) const { - dst.setZero(); + dst.setOnes(); dec()._solve(rhs(),dst); } }; |