Version 1.0.1 – FEniCSx-preCICE: Coupling FEniCSx to other simulation software

FEniCSx is an open-source software for solving partial differential equations using the finite element method. It succeeded FEniCS in 2021, and its developers encourage transitioning to FEniCSx. FEniCS-preCICE is an adapter for the open-source coupling library preCICE designed for coupling existing codes based on FEniCS. An adapter is a software layer between the software being coupled and preCICE, thereby simplifying the workload for coupling. To enable former FEniCS users who wish to continue coupling their problems using preCICE with FEniCSx, we provide a new version of the FEniCS-preCICE adapter: the FEniCSx-preCICE adapter. The first release of the FEniCSx-preCICE adapter supports the latest versions of FEniCSx and preCICE with enhanced functionality: coupling multiple data on multiple meshes, just-in-time mapping, coupling of vector-valued data, and 3D coupling. These features enable a wider range of use cases and greater flexibility than the FEniCS-preCICE adapter while retaining the robust user interface.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-06-19
DOI
https://doi.org/10.1016/j.softx.2026.102807
Primary Topic
Model Reduction and Neural Networks
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Version 1.0.1 – FEniCSx-preCICE: Coupling FEniCSx to other simulation software

Benjamin Uekérmann, Angelika Humbert, Ishaan Desai, Philip Hildebrand et al.
SoftwareX
Model Reduction and Neural Networks
article

Version 1.0.1 – FEniCSx-preCICE: Coupling FEniCSx to other simulation software

Benjamin Uekérmann, Angelika Humbert, Ishaan Desai, Philip Hildebrand, Niklas Vinnitchenko, Benjamin Rodenberg
article en

Abstract

FEniCSx is an open-source software for solving partial differential equations using the finite element method. It succeeded FEniCS in 2021, and its developers encourage transitioning to FEniCSx. FEniCS-preCICE is an adapter for the open-source coupling library preCICE designed for coupling existing codes based on FEniCS. An adapter is a software layer between the software being coupled and preCICE, thereby simplifying the workload for coupling. To enable former FEniCS users who wish to continue coupling their problems using preCICE with FEniCSx, we provide a new version of the FEniCS-preCICE adapter: the FEniCSx-preCICE adapter. The first release of the FEniCSx-preCICE adapter supports the latest versions of FEniCSx and preCICE with enhanced functionality: coupling multiple data on multiple meshes, just-in-time mapping, coupling of vector-valued data, and 3D coupling. These features enable a wider range of use cases and greater flexibility than the FEniCS-preCICE adapter while retaining the robust user interface.

SoftwareXVol. 35
University of Stuttgart (DE), Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung (DE), University of Bremen (DE), German Climate Computing Centre (DE), Technical University of Munich (DE)
Openalex Percentile: Top 6%
Model Reduction and Neural Networks
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.