<div dir="ltr"><div>Dear PETSc team, </div><div><br></div><div>I would like to experiment multi-preconditioned Krylov methods, as presented in the paper or Bridson and Greif (<a href="https://www.cs.ubc.ca/~rbridson/mpcg/">https://www.cs.ubc.ca/~rbridson/mpcg/</a>) and more specifically in a context of DD like in the paper of Spillane (<a href="https://hal.archives-ouvertes.fr/hal-01170059/document">https://hal.archives-ouvertes.fr/hal-01170059/document</a>) or Gosselet (<a href="https://hal.archives-ouvertes.fr/hal-01056928/document">https://hal.archives-ouvertes.fr/hal-01056928/document</a>).</div><div><br></div><div>It seems to me this is not a basically supported feature of PETSc. </div><div><br></div><div>My question : </div><div>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?</div><div><br></div><div>Thanks,</div><div>Nicolas</div><div><br></div></div>