From 6d9fcdcb5afa8e1c397978cf1f90036ea78ffafa Mon Sep 17 00:00:00 2001
From: Timo Koch <timo.koch@iws.uni-stuttgart.de>
Date: Wed, 29 Apr 2020 13:19:13 +0000
Subject: [PATCH] Merge branch 'fix/hybrid-depr-yetagain' into 'master'

[seqsolverbackend] Fix Dune::Hybrid::size deprecation warning

See merge request dumux-repositories/dumux!2083

(cherry picked from commit db93a0ca0df1fdb6596995edb4eb0dfd24ec1e46)

74b229fc [seqsolverbackend] Fix Dune::Hybrid::size deprecation warning
---
 dumux/linear/seqsolverbackend.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dumux/linear/seqsolverbackend.hh b/dumux/linear/seqsolverbackend.hh
index c6e83fbc9c..7006792abb 100644
--- a/dumux/linear/seqsolverbackend.hh
+++ b/dumux/linear/seqsolverbackend.hh
@@ -1219,7 +1219,7 @@ public:
         auto smootherArgs = makeSmootherArgs_<SmootherArgs, Matrix, Vector>(std::make_index_sequence<Matrix::N()>{});
 
         using namespace Dune::Hybrid;
-        forEach(integralRange(Dune::Hybrid::size(m)), [&](const auto i)
+        forEach(std::make_index_sequence<Matrix::N()>{}, [&](const auto i)
         {
             auto& args = std::get<decltype(i)::value>(smootherArgs);
             args->iterations = 1;
-- 
GitLab