diff --git a/dune/solvers/solvers/iterativesolver.hh b/dune/solvers/solvers/iterativesolver.hh index be7fe2d0ae00e2e5d42c0f8659c3269159d877dd..f6b746e66d8bf34967b8c74377b334e54387959c 100644 --- a/dune/solvers/solvers/iterativesolver.hh +++ b/dune/solvers/solvers/iterativesolver.hh @@ -13,10 +13,8 @@ template <class VectorType, class BitVectorType = Dune::BitSetVector<VectorType::block_type::dimension> > class IterativeSolver : public Solver { - typedef typename VectorType::value_type::field_type field_type; - - // For complex-valued data - typedef typename Dune::FieldTraits<field_type>::real_type real_type; + // For norms and convergence rates + typedef typename Dune::FieldTraits<VectorType>::real_type real_type; public: