Compilation of FEniCS and dependencies with dorsal
Dear FEniCS developers,
looking at the dorsal script, I have several questions about installing FEniCS (preferably dev version) from sources. First, the script says that the following packages should be installed:
swig numpy scientificpython boost openmpi bzr cmake cgal vtk parmetis scotch flex
Are they all mandatory? (For example, if I have scotch, do I also need parmetis?)
Suppose I compile all those packages from source and put them in a folder ~/fenics-deps so that I have the following structure:
~/fenics-
~/fenics-
~/fenics-
...
~/fenics-
~/fenics-
etc., how do I tell dorsal where to look for dependencies? Is it sufficient to set $PATH and $LD_LIBRARY_PATH? For example, I already have trilinos installed as a dependency for another project. This installation of trilinos doesn't have pytrilinos, therefore I'd like dorsal to avoid looking here.
Finally, is python 3 supported or do I have to use python 2?
Thank you very much for your answers.
Best regards,
Martin Vymazal
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Dorsal Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Garth Wells
- Solved:
- Last query:
- Last reply: