Overview
-
Framework to solve problems based on ODE and PDE
-
C++17 and C++20
-
Python layer using Pybind11
-
Seamless parallelism with default communicator including ensemble runs
-
Powerful interpolation and integration operators working in parallel
-
Advanced Post-processing including for high order approximation and high order geometry
-
Build: CMake and CMake Presets
-
Docs: https://docs.feelpp.org including dynamic pages that can be downloaded as notebooks
-
DevOps:
-
GitHub Actions: CI/CD and Continuous Benmarking on inHouse and EuroHPC systems
-
Packaging: Ubuntu/Debian, spack, MacPort
-
Containers: Docker, Apptainer
-
-
Tests: About a thousand tests in sequential and parallel C++ and Python
-
Usage: Research, R&D, Teaching, Services