-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update PETSc_jll with more solvers #146
Comments
Hi @jkozdon ! Is there any chance that this issue gets sorted out soon? We are interested into having support for these libraries in PETSC_jll. |
Hi @amartinhuertas! I haven't looked at this any further, I'd be happy for someone to take this on! In theory you can build a custom PETSc instance with this enabled. In all honesty PETSc.jl development has stalled as my fall teaching started... hoping to get back to it in the new year since I should have a bit more time. (And at least get #149 merged) A bigger problem that needs to be sorted out is those raised in JuliaPackaging/Yggdrasil#3801 where our current mechanism for supporting multiple PETSc libraries will fail. |
Thanks for your detailed response @jkozdon ! On another note, note that we are also developing our own wrappers for |
@amartinhuertas I will have to take a look at what you all have done. I wonder if the efforts could / should be combine? It seems to me having two different PETSc wrappers floating around is not such a good thing. You all also have more active development team which this package would certainly benefit from. If you'd like to chat about this possibility sometime, I'd be game. |
Please note that Perhaps @fverdugo and @stevengj may also want to contribute to this discussion. |
That's fair and I understand. Sounds like the two efforts should remain separate. I took a look at the I was trying to think of a situation where you would end up accumulating a PETSc objects that need to be cleaned up in performance critical pieces of code, but I don't think that you should be destroying objects in performance critical codes that require collective clean up. I'll have to consider putting this into |
@boriskaus I believe these solvers are now added to PETSc_jll. Should we close this issue or update its title? |
yes these are now included in |
JuliaPackaging/Yggdrasil#3249 does not add the following libraries, so this should be revisited at some point
see: JuliaPackaging/Yggdrasil#3249 (comment)
The text was updated successfully, but these errors were encountered: