It is now in maint, master and next and will be in the next patch release.
Barry > On Jun 17, 2015, at 3:19 PM, Garth N. Wells <[email protected]> wrote: > > On 17 June 2015 at 20:33, Barry Smith <[email protected]> wrote: >> >> Hmm. How can I reproduce this? I tested my fix with both -pc_type mg and >> -pc_type gamg and it changed in both cases -mg_levels_esteig_ksp_type cg >> > > I've tried again, and it works. Thanks. I must have screwed up and not > linked to the patched version of PETSc. > > Will the patch find its way into the dev version? > > Garth > >> Barry >> >>> On Jun 17, 2015, at 12:59 PM, Garth N. Wells <[email protected]> wrote: >>> >>> On 17 June 2015 at 15:43, Barry Smith <[email protected]> wrote: >>>> >>>> I introduced a bug in my cleanup. The kspest eigenestimator was created >>>> AFTER the KSPSetFromOptions_Chebyshev() hence the options for controlling >>>> the KSP estimator were never processed. >>>> >>>> I've attached a patch, please let me know how it goes. >>>> >>> >>> I've applied the patch, but I still can't change the Krylov method for >>> estimating the eigenvalues. >>> >>> Garth >>> >>>> Barry >>>> >>>> >>>>> On Jun 17, 2015, at 6:24 AM, Garth N. Wells <[email protected]> wrote: >>>>> >>>>> It used to be possible to pick the Krylov solver used to estimate the >>>>> eigenvalues for Chebyshev, via the parameter system >>>>> ("mg_levels_est_ksp_type" and "gamg_est_ksp_type"). I know there was >>>>> some clean-up, with the parameters becoming >>>>> "mg_levels_ksp_chebyshev_esteig_foo", but an option to pick the Krylov >>>>> solver appears to be missing. Or have I overlooked it? >>>>> >>>>> Garth >>>> >>>> >>
