Dealii: petsc/solver_(01|02) and petsc_complex/solver_(01|02) tests broken.

Created on 12 Jul 2016  路  7Comments  路  Source: dealii/dealii

All 4 tests throw a non-convergence error.

Prior to commit 6f53784f (back in 2013) this was apparently undetected. I accidentally checked in wrong comparison files with 6f53784f.

Bug

All 7 comments

In reference to #2814

One more tests that test for a single precision/maximal iteration count and simply fail:

petsc/solver_01
petsc/solver_02
petsc/solver_11
petsc_complex/solver_real_01
petsc_complex/solver_real_02

We have other tests (e.g. lac/solver) that have intermittent NoConvergence errors - but test a variety of solvers and solver control values.

@davydden @oneliefleft I guess none of the three original petsc/solver_* tests were ever meant to simply fail.

@tamiko judging from

 // it needs to be expected for the
 // richardson solver that we end up
 // here, so don't abort

i would say they were meant to fail.

@davydden _ugh_ This doesn't make much sense. And funny enough it was me who wrote that.

(the comment, not the tests)

@davydden I'll fix it. It turns out that we reach a convergence after around 1800 iterations.

Was this page helpful?
0 / 5 - 0 ratings