Get Feel++
Feel++ can be installed on Windows 10, Debian/Ubuntu systems and MacOSX.
We created two delivery channels: stable
and latest
.
stable
-
Docker and Debian/Ubuntu packages with latest Feel++ release following the
master
branch. latest
-
Docker and Debian/Ubuntu packages with latest Feel++ development following the
develop
branch.
Ubuntu LTS distributions fo focal(20.04-preferred) is supported.
We may support short term distributions.
Focal (20.04)
wget -qO - http://apt.feelpp.org/apt.gpg | sudo apt-key add
echo "deb http://apt.feelpp.org/ubuntu focal latest" | tee -a /etc/apt/sources.list.d/feelpp.list
apt update
The supported systems are described below
Distribution | Release | Version | Supported Channels | Comment |
---|---|---|---|---|
ubuntu |
focal |
20.04 |
latest |
LTS |
Install Feel++ Debian/Ubuntu packages
Name | Description |
---|---|
libfeelpp1 |
shared libraries |
libfeelpp-dev |
development headers and libraries |
feelpp-tools |
|
feelpp-quickstart |
quickstart applications (laplacian cg an hdg), stokes, elasticity(cg and hdg) |
python3-feelpp |
Python3 bindings |
feelpp-data |
data files (geometry and config files) for Feel++ applications (e.g. feelpp-quickstart) |
libfeelpp-toolboxes1 |
toolboxes shared libraries |
libfeelpp-toolboxes-dev |
toolboxes development headers and libraries |
feelpp-toolboxes |
|
feelpp-toolboxes-data |
data files (geometry and config files) for Feel++ toolboxes |
Installation examples
sudo apt install libfeelpp1
sudo apt install feelpp-tools
sudo apt install feelpp-quicktart feelpp-data
sudo apt install feelpp-toolboxes feelpp-toolboxes-data
sudo apt install libfeelpp-toolboxes-dev
Debian LTS distributions buster(10) is supported.
Debian Sid packages are also available.
The supported systems are described below
Distribution | Release | Version | Supported Channels | Comment |
---|---|---|---|---|
debian |
buster |
10 |
latest |
LTS |
debian |
sid |
latest |
unstable |
Buster (10)
wget -qO - http://apt.feelpp.org/apt.gpg | sudo apt-key add
echo "deb http://apt.feelpp.org/debian buster latest" | tee -a /etc/apt/sources.list.d/feelpp.list
apt update
wget -qO - http://apt.feelpp.org/apt.gpg | sudo apt-key add
echo "deb http://apt.feelpp.org/debian buster stable" | tee -a /etc/apt/sources.list.d/feelpp.list
apt update
Sid (unstable)
wget -qO - http://apt.feelpp.org/apt.gpg | sudo apt-key add
echo "deb http://apt.feelpp.org/debian sid latest" | tee -a /etc/apt/sources.list.d/feelpp.list
apt update
Install Feel++ Debian/Ubuntu packages
Name | Description |
---|---|
libfeelpp1 |
shared libraries |
libfeelpp-dev |
development headers and libraries |
feelpp-tools |
|
feelpp-quickstart |
quickstart applications (laplacian cg an hdg), stokes, elasticity(cg and hdg) |
python3-feelpp |
Python3 bindings |
feelpp-data |
data files (geometry and config files) for Feel++ applications (e.g. feelpp-quickstart) |
libfeelpp-toolboxes1 |
toolboxes shared libraries |
libfeelpp-toolboxes-dev |
toolboxes development headers and libraries |
feelpp-toolboxes |
|
feelpp-toolboxes-data |
data files (geometry and config files) for Feel++ toolboxes |
Installation examples
sudo apt install libfeelpp1
sudo apt install feelpp-tools
sudo apt install feelpp-quicktart feelpp-data
sudo apt install feelpp-toolboxes feelpp-toolboxes-data
sudo apt install libfeelpp-toolboxes-dev
To use Feel++ on Windows 10, follow these steps:
-
follow the corresponding Ubuntu or Debian Feel++ installation steps
A docker image is generated with the deb packages. The image is based on the distribution eoan(Ubuntu 19.10).
To download and execute it, follow the steps described below
docker pull feelpp/feelpp docker run --rm -it -v $HOME/feel:/feel feelpp/feelpp
docker pull feelpp/feelpp-toolboxes docker run --rm -it -v $HOME/feel:/feel feelpp/feelpp-toolboxes
-
install Homebrew
-
install Feel++ Homebrew tap
brew tap feelpp/homebrew-feelpp
-
install Feel++
brew install feelpp