Zero pivot in ml_amg coarse solver
Bug #984802 reported by
Joachim Haga
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DOLFIN |
New
|
Undecided
|
Unassigned |
Bug Description
I sometimes see the PETSc-ML preconditioner failing with zero pivot in the coarse-grid solver.
The attached patch seems to help. I don't have the experience to tell if -mg_coarse_
Additionally, some minor fixes ("amg_ml" is wrong, plain "amg" can be either HYPRE or PCML, etc.).
To post a comment you must log in.
Oh, and perhaps PCML/PCHYPRE are undefined when PETSC_HAS_ ML/PETSC_ HAS_HYPRE are not set. If so, the patch is faulty (the mg_coarse_ pc_factor_ shift_type is valid, but not the other minor fixes).