[petsc-users] Multi-preconditioned Krylov

Jed Brown jed at jedbrown.org
Wed Feb 28 13:32:42 CST 2018


Nicole has expressed interested in helping with a PETSc implementation,
she just doesn't have much experience with PETSc yet and I haven't had
time to prioritize doing it myself.  If you want to develop a PETSc
implementation, I would suggest reaching out to her and Cc'ing me.

"Smith, Barry F." <bsmith at mcs.anl.gov> writes:

>       Tried to read the papers, couldn't follow, them but my guess is you need to copy the PETSc CG KSP routines and rework them as a new KSP type for these algorithms.
>
>    Barry
>
>
>> On Feb 28, 2018, at 3:39 AM, Karin&NiKo <niko.karin at gmail.com> wrote:
>> 
>> Dear PETSc team,
>> 
>> I would like to experiment multi-preconditioned Krylov methods, as presented in the paper or Bridson and Greif (https://www.cs.ubc.ca/~rbridson/mpcg/) and more specifically in a context of DD like in the paper of Spillane (https://hal.archives-ouvertes.fr/hal-01170059/document) or Gosselet (https://hal.archives-ouvertes.fr/hal-01056928/document).
>> 
>> It seems to me this is not a basically supported feature of PETSc.
>> 
>> My question :
>> Is there a way of doing it by playing with the runtime options of PETSc or do I have to implement it in the core of the KSP object? If so, what would be the correct design?
>> 
>> Thanks,
>> Nicolas
>> 


More information about the petsc-users mailing list