The LifeV library: engineering mathematics beyond the proof of concept
Luca Bertagna, Simone Deparis, Luca Formaggia, Davide Forti, and, Alessandro Veneziani

TL;DR
LifeV is a versatile C++ library for finite element solutions of PDEs, designed for real-world engineering problems on diverse parallel architectures, including cloud and HPC systems.
Contribution
It introduces a practical, parallel-capable finite element library that extends academic research tools to real-world engineering applications.
Findings
Used in computational hemodynamics and cardiac mechanics
Supports diverse parallel architectures including cloud and HPC
Built on domain decomposition methods with external libraries
Abstract
LifeV is a library for the finite element (FE) solution of partial differential equations in one, two, and three dimensions. It is written in C++ and designed to run on diverse parallel architectures, including cloud and high performance computing facilities. In spite of its academic research nature, meaning a library for the development and testing of new methods, one distinguishing feature of LifeV is its use on real world problems and it is intended to provide a tool for many engineering applications. It has been actually used in computational hemodynamics, including cardiac mechanics and fluid-structure interaction problems, in porous media, ice sheets dynamics for both forward and inverse problems. In this paper we give a short overview of the features of LifeV and its coding paradigms on simple problems. The main focus is on the parallel environment which is mainly driven by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Model Reduction and Neural Networks · Computational Fluid Dynamics and Aerodynamics
