[petsc-users] reusing LU factorization?

Jed Brown jed at jedbrown.org
Tue Jan 28 13:58:39 CST 2014


David Liu <daveliu at mit.edu> writes:

> Hi, I'm writing an application that solves a sparse matrix many times using
> Pastix. I notice that the first solves takes a very long time, while the
> subsequent solves are very fast. I don't fully understand what's going on
> behind the curtains, but I'm guessing it's because the very first solve has
> to read in the non-zero structure for the LU factorization, while the
> subsequent solves are faster because the nonzero structure doesn't change.

How are you doing this?  Repeated calls to KSPSolve?  Are you changing
the operator between solves?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20140128/24de2e5a/attachment.pgp>


More information about the petsc-users mailing list