From bb1e1c42a594c008eb0140deb9bc6ceaff9aea86 Mon Sep 17 00:00:00 2001 From: Ansgar Burchardt <Ansgar.Burchardt@tu-dresden.de> Date: Mon, 12 Oct 2015 17:30:20 +0200 Subject: [PATCH] Use std::size_t instead of int This avoids the following compiler warnings: | .../dune-solvers/dune/solvers/iterationsteps/blockgsstep.cc:47:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | for (int i=0; i<this->x_->size(); i++) | .../dune-solvers/dune/solvers/iterationsteps/blockgsstep.cc:51:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | for (int i=this->x_->size()-1; i>=0 && i<this->x_->size(); i--) --- dune/solvers/iterationsteps/blockgsstep.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dune/solvers/iterationsteps/blockgsstep.cc b/dune/solvers/iterationsteps/blockgsstep.cc index cfa49b64..dacb5460 100644 --- a/dune/solvers/iterationsteps/blockgsstep.cc +++ b/dune/solvers/iterationsteps/blockgsstep.cc @@ -44,11 +44,11 @@ void BlockGSStep<MatrixType, DiscFuncType, BitVectorType>::iterate() assert(this->ignoreNodes_ != NULL); if (gs_type_ != Direction::BACKWARD) - for (int i=0; i<this->x_->size(); i++) + for (std::size_t i=0; i<this->x_->size(); i++) iterate_step(i); if (gs_type_ != Direction::FORWARD) - for (int i=this->x_->size()-1; i>=0 && i<this->x_->size(); i--) + for (std::size_t i=this->x_->size()-1; i>=0 && i<this->x_->size(); i--) iterate_step(i); } -- GitLab