Fix: Cope with omitted diagonal blocks in outer GS loop.
Compare changes
@@ -47,22 +47,17 @@ void linearStep(const M& m, V& x, const V& b, const BitVector* ignore,
@@ -185,9 +180,10 @@ namespace LocalSolverFromLinearSolver {
@@ -283,7 +279,8 @@ auto cg(size_t maxIter = LinearSolvers::defaultCgMaxIter,