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
>>>
>>>
>

Reply via email to