Section: New Software and Platforms
FELiScE-branch HappyHeart
Finite Elements for Life SCiences and Engineering problems
Keywords: Finite element modelling - Cardiac Electrophysiology - Cardiovascular and respiratory systems
Scientific Description
FELISCE – standing for “Finite Elements for LIfe SCiences and Engineering” – is a new finite element code. One specific objective of this code is to provide in a unified software environment all the state-of-the-art tools needed to perform simulations of the complex cardiovascular models considered in the teams M3DISIM and REO – namely, involving fluid and solid mechanics, electrophysiology, and the various associated coupling phenomena.
Functional Description
In FELISCE we have prepared a branch called HappyHeart, which aims at providing a user-friendly interface able to deal efficiently with complex cardiovascular simulations. Started in 2013, the code is already quite large (about 55,000 lines of code in almost 700 different files) and its core is about to be complete. It includes among others full HPC functionalities, high-order finite elements, physics coupling and topology capabilities. Our purpose will then be to use the library to implement the sophisticated cardiovascular models of the team and couple them with Verdandi (data assimilation library) to provide patient-specific simulations.