From b6ef5221f6e6f4f5dfb4f1d607112b884faba67b Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Wed, 27 Jul 2016 17:46:00 +0200 Subject: [PATCH] Fix initialisation --- dune/solvers/iterationsteps/choleskystep.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dune/solvers/iterationsteps/choleskystep.hh b/dune/solvers/iterationsteps/choleskystep.hh index 2a2157b..b556c5d 100644 --- a/dune/solvers/iterationsteps/choleskystep.hh +++ b/dune/solvers/iterationsteps/choleskystep.hh @@ -301,7 +301,7 @@ public: 1. Gy = b 2. G'x = y */ - Vector y(G.N()); + Vector y = *this->x_; BitVector const *ignore = this->hasIgnore() ? &this->ignore() : nullptr; Dune::MatrixVector::lowerTriangularSolve(G, *this->rhs_, y, ignore); Dune::MatrixVector::upperTriangularSolve(G, y, *this->x_, ignore, true); -- GitLab