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.ka...@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
> 

Reply via email to