From 33f01d08da9774ad3ea15b5d3bae66cd9d8785f2 Mon Sep 17 00:00:00 2001
From: Max Kahnt <max.kahnt@fu-berlin.de>
Date: Mon, 4 Jul 2016 10:31:06 +0200
Subject: [PATCH] Cleanup: Doc and asserts.

---
 dune/solvers/iterationsteps/blockgssteps.hh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dune/solvers/iterationsteps/blockgssteps.hh b/dune/solvers/iterationsteps/blockgssteps.hh
index cc512114..c5b3b02e 100644
--- a/dune/solvers/iterationsteps/blockgssteps.hh
+++ b/dune/solvers/iterationsteps/blockgssteps.hh
@@ -164,7 +164,8 @@ auto truncate(LinearSolver&& linearSolver) {
 
     auto mTruncated = m;
     auto bTruncated = b;
-    assert(b.size() == m.N() && m.N() == m.M());
+    assert(b.size() == m.N());
+    assert(m.N() == m.M());
     size_t blockSize = b.size();
     for (size_t j = 0; j < blockSize; ++j) {
       if (not ignore[j])
@@ -260,8 +261,7 @@ auto cg(size_t maxIter = LinearSolvers::defaultCgMaxIter,
 
 /**
  * \brief A Gauss--Seidel-type linear iteration step.
- * \param localSolver The solver how to solve the linear block correction
- * problems.
+ * \param localSolver The solver for the linear block correction problems.
  */
 template <class Matrix, class Vector, class BitVector, class LocalSolver>
 struct BlockGSStep : public LinearIterationStep<Matrix, Vector, BitVector> {
-- 
GitLab