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