Alexander, let me add that Ilu is pretty commodity, and is available with our vendor, back ends, and that is probably the more reliable route. Hyper’s AMG Solver is state of the art, but their ilu is not their focus.
Mark. On Fri, Jun 23, 2023 at 12:11 AM Jed Brown <[email protected]> wrote: > It looks like Victor is working on hypre-ILU so it is active. PETSc used > to have PILUT support, but it was so buggy/leaky that we removed the > interface. > > Alexander Lindsay <[email protected]> writes: > > > Haha no I am not sure. There are a few other preconditioning options I > will explore before knocking on this door some more. > > > > On Jun 22, 2023, at 6:49 PM, Matthew Knepley <[email protected]> wrote: > > > > On Thu, Jun 22, 2023 at 8:37 PM Alexander Lindsay < > [email protected]> wrote: > > > > I know that PETSc has hooks for Euclid but I discovered today that it > does not support 64 bit indices, which many MOOSE > > applications need. This would probably be more appropriate for a hypre > support forum (does anyone know if such a forum > > exists other than opening GitHub issues?), but does anyone here know > what the difference between hypre-ILU and > > hypre-Euclid are? From the docs it seems they are both supposed to be > parallel ILU solvers. > > > > If hypre-ILU worked with 64 bit indices (I can probably check this > sifting through the sources), then I would probably add > > hooks for it in PETSc (AFAICT those don't exist at present). > > > > My understanding was that two different people were working on them. I > do not know if either is still actively supported. We > > would of course like a binding to whatever is supported. > > > > Are you sure you want to run ILU? > > > > THanks, > > > > 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/ >
