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
masterbranch. latest- 
Docker and Debian/Ubuntu packages with latest Feel++ development following the
developbranch. 
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