Published November 12, 2026 | Version v0.112.0

Feel++

Description

Feel++ v0.112.0

Feel++ 0.112.0 provides packages and containers for Ubuntu Noble, Debian Trixie, and Ubuntu Resolute, together with a full Spack OpenMPI 5 container.

Highlights

  • preCICE coupling support, including mesh and field exchange and OpenFOAM participant images.
  • Improvements to large-mesh processing, statistics, and MPI timing reports.
  • Updated Spack compatibility with Eigen 5 and EigenRand.
  • Ubuntu 26.04 Resolute support, including repaired Python, PETSc, and SLEPc container environments.
  • Reorganized elasticity and SB9 quickstarts and validation cases.

Packages

| Platform | APT version | Docker | Prebuilt Apptainer | |---|---|---|---| | Ubuntu 24.04 Noble | 0.112.0-1 | Available | Available | | Debian 13 Trixie | 0.112.0-1 | Available | Available | | Ubuntu 26.04 Resolute | 0.112.0-1 | Available | Available | | Spack OpenMPI 5 | — | Full build | Import from Docker |

APT installation

Choose the appropriate repository:

| Distribution | Repository | |---|---| | Noble | http://apt.feelpp.org/ubuntu/noble | | Trixie | http://apt.feelpp.org/debian/trixie | | Resolute | http://apt.feelpp.org/ubuntu/resolute |

For example, on Noble:

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL http://apt.feelpp.org/apt.gpg |
  sudo gpg --dearmor -o /etc/apt/keyrings/feelpp.gpg

echo 'deb [signed-by=/etc/apt/keyrings/feelpp.gpg] http://apt.feelpp.org/ubuntu/noble noble latest' |
  sudo tee /etc/apt/sources.list.d/feelpp.list >/dev/null

sudo apt update
sudo apt install python3-feelpp python3-feelpp-toolboxes python3-feelpp-mor

For Trixie or Resolute, substitute the repository URL and distribution name from the table.

Docker

# Ubuntu Noble
docker pull ghcr.io/feelpp/feelpp:noble-v0.112.0

# Debian Trixie
docker pull ghcr.io/feelpp/feelpp:trixie-v0.112.0

# Ubuntu Resolute
docker pull ghcr.io/feelpp/feelpp:resolute-v0.112.0

Apptainer

# Ubuntu Noble
apptainer pull oras://ghcr.io/feelpp/feelpp:noble-v0.112.0-sif

# Debian Trixie
apptainer pull oras://ghcr.io/feelpp/feelpp:trixie-v0.112.0-sif

# Ubuntu Resolute
apptainer pull oras://ghcr.io/feelpp/feelpp:resolute-v0.112.0-sif

Spack OpenMPI 5

The full Spack build passed CI at release commit 11fc3d2e60. These commands select its commit-specific image:

# Docker
docker pull ghcr.io/feelpp/feelpp:spack-openmpi5-sha-11fc3d2

# Apptainer: convert the Docker image into a local SIF
apptainer pull feelpp-v0.112.0-openmpi5.sif \
  docker://ghcr.io/feelpp/feelpp:spack-openmpi5-sha-11fc3d2

The rolling Docker tag is ghcr.io/feelpp/feelpp:spack-openmpi5-full.

Validation

Full changelog: v0.111.0 → v0.112.0

Files

feelpp/feelpp-v0.112.0.zip

Files (57.7 MB)

Name Size
md5:670cfd2b368678e242c88e7967e1f18b
57.7 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/feelpp/feelpp (URL)

Funding

Agence Nationale de la Recherche
Exa-MA - Methods and Algorithms for Exascale ANR-22-EXNU-0002
Agence Nationale de la Recherche
UNISTRA - Par-delà les frontières, l'Université de Strasbourg ANR-10-IDEX-0002
Agence Nationale de la Recherche
STRAT'US - Façonner les talents en formation et en recherche à l'Université de Strasbourg ANR-20-SFRI-0012
European Commission
HiDALGO2 - HPC and Big Data Technologies for Global Challenges 101093457

Software