[petsc-users] A bad commit affects MOOSE

Matthew Knepley knepley at gmail.com
Tue Apr 3 17:22:11 CDT 2018


On Tue, Apr 3, 2018 at 6:20 PM, Jed Brown <jed at jedbrown.org> wrote:

> Derek Gaston <friedmud at gmail.com> writes:
>
> > On Tue, Apr 3, 2018 at 4:06 PM Jed Brown <jed at jedbrown.org> wrote:
> >
> >> Communicators should be cheap.  One per library per "size" isn't a huge
> >> number of communicators.
> >>
> >
> > I agree - but that's not what we're getting here.  We're getting one per
> > "object" (Mat / Preconditioner, etc.) associated with the library per
> > "size".  If we can fix that I agree that there's no problem (we use a lot
> > of libraries... but not 2000 separate ones simultaneously!).
>
> So PETSc needs to dup and attach a hypre communicator because they
> aren't interested in doing it themselves.  Not hard to implement, just
> mildly annoying.
>

Can't someone tell them its an xSDK requirement?

   Matt

-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener

https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20180403/8fd8e964/attachment.html>


More information about the petsc-users mailing list