aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/sparse_solver.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2012-06-06 17:11:50 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2012-06-06 17:11:50 +0200
commit05af70a958e66a618d26c0c8b44a7e6d2279dd7a (patch)
tree16e90ed49d33477ce83a066d606f2181121a7ec2 /test/sparse_solver.h
parentfd326970747c828b2053d5a378e6f16f2803f540 (diff)
make sure we do not solve with a null right hand side
Diffstat (limited to 'test/sparse_solver.h')
-rw-r--r--test/sparse_solver.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/sparse_solver.h b/test/sparse_solver.h
index 43f157eb2..69bf716ed 100644
--- a/test/sparse_solver.h
+++ b/test/sparse_solver.h
@@ -200,7 +200,7 @@ template<typename Solver> void check_sparse_spd_solving(Solver& solver)
SpMat B(size,rhsCols);
DenseVector b = DenseVector::Random(size);
DenseMatrix dB(size,rhsCols);
- initSparse<Scalar>(density, dB, B);
+ initSparse<Scalar>(density, dB, B, ForceNonZeroDiag);
for (int i = 0; i < g_repeat; i++) {
check_sparse_solving(solver, A, b, dA, b);