From d80fecc4df2d4ee019aa05cbcf576b252fc7f19e Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Wed, 13 Nov 2013 15:00:04 +0000
Subject: [PATCH] Use VectorType::value_type::field_type instead of
 VectorType::field_type

BlockVectors should have both, but the former allows also std::vector<FieldVector>

[[Imported from SVN: r12353]]
---
 dune/solvers/solvers/iterativesolver.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dune/solvers/solvers/iterativesolver.hh b/dune/solvers/solvers/iterativesolver.hh
index 90d7089..cf70bdf 100644
--- a/dune/solvers/solvers/iterativesolver.hh
+++ b/dune/solvers/solvers/iterativesolver.hh
@@ -11,7 +11,7 @@
     template <class VectorType, class BitVectorType = Dune::BitSetVector<VectorType::block_type::dimension> >
     class IterativeSolver : public Solver
     {
-        typedef typename VectorType::field_type field_type;
+        typedef typename VectorType::value_type::field_type field_type;
 
         // For complex-valued data
         typedef typename Dune::FieldTraits<field_type>::real_type real_type;
-- 
GitLab