

GetFEM including its python interface can be installed from a terminalīy executing aptitude update and aptitude install python-getfem++. Information about the GetFEM versions available in different DebianĪnd with respect to different Ubuntu releases at

GetFEM packages are available in the official repositories of Debian Installation from pre-compiled packages On a Debian/Ubuntu system (or the parallel one if you intend to use the parallel version of GetFEM).ĭepending on the plateform, find some specific help here for the installation on Linux, MacOS X, or Windows. Need to install the sequential version of MUMPS on your system If you want to use MUMPS linear sparse solver instead of SUPERLU, you.(package ``libqhull-dev`` in debian distribution). It requires the package qhull installed on your system If you want mesh generation and fictitious domain facilities.If you want to build the Scilab interface, it requires a recent Scilab.Version installed on your system and the associated mex compiler If you want to build the Matlab interface, it requires a recent Matlab.Version installed on your system and the associated mkoctfile command. If you want to build the Octave interface, it requires a recent Octave.Use the configure option `./configure -disable-python` If you do not want to build the python interface, Gcc/g++ (>= 7.1) should be a safe solution (package ``build-essential`` In case of troubles with a non-gnu compiler, Packages to be installed (package ``python-numpy`` and ``python-scipy`` ``python-all-dev`` in debian distribution), and also the Numpy and Scipy It requires the pythonĭevelopment files (Python.h etc.) to be available (package By default, the Python Getfem interface is built.It requires a git client,Īutomake, and libtool (otherwise, use the lastest stable package). If you want to build binaries from git to get the latest changes,.A decently recent C/C++ compiler accepting C++ 14 standard.From a general viewpoint, the installation from sources will require the following ingredients for any platform: Since standard GNU tools are used, the installation of the GetFEM library is somewhat standard. Install GetFEM 5.4.2 on different plateforms Installation from sources (GetFEM only - see specific notes for the Matlab interface) MacOS X (with the Python, Octave and Matlab interfaces).The last stable version has been tested on the following configurations: We try to build it with many combinations of OS and compilers. Formatīuilding a portable C++ library is not an easy task. Public License, either version 3 of the license or any later version along with the GCC Runtime Library Exception. GetFEM is freely distributed under the terms of the
