From 6fa42ab1db7c2e1b4eb26f11e9052daa0f6e90e8 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Tue, 12 Jul 2016 23:31:05 +0200
Subject: [PATCH] Call preprocess()

Without this change, steps like ISTLSeqILU0 and ISTLSeqSSOR which
create an underlying ISTL object cannot be used as preconditioners
---
 dune/solvers/iterationsteps/lineariterationstep.hh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dune/solvers/iterationsteps/lineariterationstep.hh b/dune/solvers/iterationsteps/lineariterationstep.hh
index e198b7cf..af5fa613 100644
--- a/dune/solvers/iterationsteps/lineariterationstep.hh
+++ b/dune/solvers/iterationsteps/lineariterationstep.hh
@@ -73,6 +73,7 @@ public:
         x = 0;
         this->x_ = &x;
         rhs_     = &r;
+        this->preprocess();
         iterate();
         x = this->getSol();
     }
-- 
GitLab