[petsc-dev] Deflated Krylov solvers for PETSc

Jed Brown jedbrown at mcs.anl.gov
Sun Mar 3 22:57:51 CST 2013

On Sun, Mar 3, 2013 at 10:52 PM, Jie Chen <jiechen at mcs.anl.gov> wrote:

> Jed, I guess you can stick to Z as eigenvectors or you can allow Z to be
> anything a user defines.

If we're working with something user-defined, then we can just use PCMG
with Galerkin and a user-provided interpolation matrix. When using sparse
storage for the matrix, this also takes advantage of sparsity. It seems
like the only place where we would need special support is if the Krylov
method needs to populate the deflation space (interpolation matrix) as the
iteration goes along (e.g., updating on restart).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130303/236bc0cc/attachment.html>

More information about the petsc-dev mailing list