From c03449879927a363d6898e12495b7cc3ae7378e2 Mon Sep 17 00:00:00 2001
From: Uli Sack <usack@math.fu-berlin.de>
Date: Thu, 24 May 2012 15:22:15 +0000
Subject: [PATCH] int->size_t; avoid compiler warnings

[[Imported from SVN: r6272]]
---
 dune/solvers/norms/diagnorm.hh | 4 ++--
 dune/solvers/norms/fullnorm.hh | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dune/solvers/norms/diagnorm.hh b/dune/solvers/norms/diagnorm.hh
index 54a86fcc..cc6ea40b 100644
--- a/dune/solvers/norms/diagnorm.hh
+++ b/dune/solvers/norms/diagnorm.hh
@@ -74,7 +74,7 @@ class DiagNorm<Dune::BlockVector<Dune::FieldVector <double,1> >, Dune::BlockVect
         {
             double r = 0.0;
 
-            for(int row = 0; row < v.size(); ++row)
+            for(size_t row = 0; row < v.size(); ++row)
                 r += d[row] * v[row] * v[row];
 
             return sqrt(fabs(alpha * r));
@@ -85,7 +85,7 @@ class DiagNorm<Dune::BlockVector<Dune::FieldVector <double,1> >, Dune::BlockVect
         {
             double r = 0.0;
 
-            for(int row = 0; row < v1.size(); ++row)
+            for (size_t row = 0; row < v1.size(); ++row)
                 r += (double)d[row] * (v1[row]-v2[row]) * (v1[row] - v2[row]);
 
             return sqrt(fabs(alpha * r));
diff --git a/dune/solvers/norms/fullnorm.hh b/dune/solvers/norms/fullnorm.hh
index 56436825..b503325c 100644
--- a/dune/solvers/norms/fullnorm.hh
+++ b/dune/solvers/norms/fullnorm.hh
@@ -30,7 +30,7 @@ class FullNorm: public Norm<VectorType>
             r = 0.0;
 
             lowRankFactor_.umv(v,r);
-//            for(int row = 0; row < v.size(); ++row)
+//            for (size_t row = 0; row < v.size(); ++row)
 //                r += m[row] * v[row];
 
             return sqrt(fabs(alpha*(r*r)));
@@ -76,7 +76,7 @@ class FullNorm<Dune::BlockVector<Dune::FieldVector<double,1> >, Dune::BlockVecto
         {
             double r = 0.0;
 
-            for(int row = 0; row < v.size(); ++row)
+            for (size_t row = 0; row < v.size(); ++row)
                 r += m[row] * v[row];
 
             return sqrt(fabs(alpha*r*r));
@@ -87,7 +87,7 @@ class FullNorm<Dune::BlockVector<Dune::FieldVector<double,1> >, Dune::BlockVecto
         {
             double r = 0.0;
 
-            for(int row = 0; row < v1.size(); ++row)
+            for (size_t row = 0; row < v1.size(); ++row)
                 r += (double)m[row] * (v1[row] - v2[row]);
 
             return sqrt(fabs(alpha*r*r));
-- 
GitLab