FEniCS / web

FEniCS website
https://fenicsproject.org
10 stars 7 forks source link

easiest installation on Debian/Ubuntu is apt #181

Closed drew-parsons closed 1 month ago

drew-parsons commented 2 months ago

conda introduces additional complications which make it not the easy way to install FEniCS on a Debian or Ubuntu (apt) based system.

jorgensd commented 2 months ago

Fair point. Should we add a note on how to choose an appropriate petsc version as well ?

drew-parsons commented 2 months ago

I think not for this page, it should be just basic installation here. The standard installation would install the default real number build. Setting up for the complex number build is a higher order skill (likewise for alternative petsc versions). Probably good to document it but not on this page, or at least not at this point ("Getting started").

Let's take a moment to think where the best location for complex number documentation would be. Could add an extra section on this download page. But I suspect it might be better on its own page (conda would also need some discussion about its complex number build. Perhaps docker too).

drew-parsons commented 2 months ago

Thinking about it, there's space to address complex builds on this page. It fits logically enough after "FEniCSx vs legacy FEniCS". I'll add a paragraph there for Debian/Ubuntu. If you like it, then you (or @minrk) could add a corresponding comment for conda complex.

jorgensd commented 1 month ago

I think we should merge this for now, and add a note about conda once we have the windows-build up and running.