-
Notifications
You must be signed in to change notification settings - Fork 167
Clarify install docs #4366
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
Clarify install docs #4366
Conversation
Are MPI and BLAS really essential system packages? I thought we were trying to avoid enforcing particular MPI implementations. Sure it's generally better to use the system one but a different one should work fine. |
Yeah I guess that that is a bit confusing. I guess I have conflated "tools needed to compile PETSc" with "tools that even PETSc cannot provide". Those sets don't quite fully overlap because of things like |
Thanks, I think the documentation is clearer now. However, MPI and BLAS are still included in the The signposting in the docs would then be the other way around - pointing out that MPI and BLAS will in fact be system packages in the vast majority of cases but not by necessity. |
Thanks. Addressed. |
* Add minimal set of packages to docs so it is clear that PETSc will download most of the external packages. * Add link to HPC installation wiki page.
Co-authored-by: Connor Ward <[email protected]>
eb3f390
to
1301330
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for updating that. I have one small suggestion to make it clear that we're happy for anyone to contribute to the HPC docs, but I'm happy with this.
Co-authored-by: Josh Hope-Collins <[email protected]>
* Clarify install docs * Add minimal set of packages to docs so it is clear that PETSc will download most of the external packages. * Add link to HPC installation wiki page. * Remove cmake, openmpi and openblas from 'essential' package list --------- Co-authored-by: David A. Ham <[email protected]> Co-authored-by: Josh Hope-Collins <[email protected]>
Thanks to Golo Wimmer for the suggestions.