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