[petsc-users] Multi-preconditioned Krylov

Smith, Barry F. bsmith at mcs.anl.gov
Wed Feb 28 12:59:07 CST 2018


      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