English

The lifex library version 2.0

Numerical Analysis 2024-12-02 v1 Numerical Analysis

Abstract

This article presents updates to lifex [Africa, SoftwareX (2022)], a C++ library for high-performance finite element simulations of multiphysics, multiscale and multidomain problems. In this release, we introduce an additional intergrid transfer method for non-matching multiphysics coupling on the same domain, significantly optimize nearest-neighbor point searches and interface coupling utilities, extend the support for 2D and mixed-dimensional problems, and provide improved facilities for input/output and simulation serialization and restart. These advancements also propagate to the previously released modules of lifex specifically designed for cardiac modeling and simulation, namely lifex-fiber [Africa et al., BMC Bioinformatics (2023)], lifex-ep [Africa et al., BMC Bioinformatics (2023)] and lifex-cfd [Africa et al., Computer Physics Communications (2024)]. The changes introduced in this release aim at consolidating lifex's position as a valuable and versatile tool for the simulation of multiphysics systems.

Cite

@article{arxiv.2411.19624,
  title  = {The lifex library version 2.0},
  author = {Michele Bucelli},
  journal= {arXiv preprint arXiv:2411.19624},
  year   = {2024}
}

Comments

9 pages, 3 figures

R2 v1 2026-06-28T20:16:40.755Z