diff --git a/dune/solvers/solvers/cgsolver.cc b/dune/solvers/solvers/cgsolver.cc index 35ead789174fe45beb2dd120232b1d36cfef8358..1410a49aae0f24c1a20778505eace925e2765e88 100644 --- a/dune/solvers/solvers/cgsolver.cc +++ b/dune/solvers/solvers/cgsolver.cc @@ -43,7 +43,7 @@ void CGSolver<MatrixType, VectorType>::solve() std::cout << "-----"; std::cout << "---------------"; std::cout << "---------"; - for(int i=0; i<header.size(); ++i) + for(size_t i=0; i<header.size(); ++i) std::cout << "-"; std::cout << std::endl; } diff --git a/dune/solvers/solvers/tcgsolver.cc b/dune/solvers/solvers/tcgsolver.cc index f4ac5062ba4c58908dcb44b9e20bc5d3861ebb34..a24e1406d762a234f4dd121461d1feda39dd7b33 100644 --- a/dune/solvers/solvers/tcgsolver.cc +++ b/dune/solvers/solvers/tcgsolver.cc @@ -48,7 +48,7 @@ void TruncatedCGSolver<MatrixType, VectorType>::solve() std::cout << "-----"; std::cout << "---------------"; std::cout << "---------"; - for(int i=0; i<header.size(); ++i) + for(size_t i=0; i<header.size(); ++i) std::cout << "-"; std::cout << std::endl; } diff --git a/dune/solvers/solvers/tcgsolver.hh b/dune/solvers/solvers/tcgsolver.hh index 6fa7bc0e69f3f559c10dd27df12e85c4cecb1440..69d0916b4cbfe1b0f489f5fa805fcc9622b79fb0 100644 --- a/dune/solvers/solvers/tcgsolver.hh +++ b/dune/solvers/solvers/tcgsolver.hh @@ -69,8 +69,8 @@ public: matrix_(matrix), x_(x), rhs_(rhs), preconditioner_(preconditioner), errorNorm_(errorNorm), - trustRegionNormMatrix_(trustRegionNormMatrix), - trustRegionRadius_(trustRegionRadius) + trustRegionRadius_(trustRegionRadius), + trustRegionNormMatrix_(trustRegionNormMatrix) {} /** \brief Constructor for repeated calls. The actual problem has to be provided separately */