Work in progress

This new page is still a work in progress, as not all the content from the old page has been moved.
Accessing the old page is still possible through the following link: http://iacspc50.epfl.ch/lifev/

What is LifeV?

LifeV is a finite element (FE) library providing implementations of state of the art mathematical and numerical methods. It serves both as a research and production library. It has been used already in medical and industrial context to simulate fluid structure interaction and mass transport. LifeV is the joint collaboration between four institutions: École Polytechnique Fédérale de Lausanne (CMCS) in Switzerland, Politecnico di Milano (MOX) in Italy, INRIA (REOESTIME) in France and Emory University (Sc. Comp) in the U.S.A.

Subscribe to the RSS feed

Recent Announcements

  • New release, download methods and resources! Dear users,LifeV is now available for download on GitHub: https://github.com/lifev/lifev. From now on this will be the only public distribution method and you are advised ...
    Posted Jan 25, 2013, 3:29 AM by Radu Popescu
  • LifeV 2.2.1 available for download The 2.2.1 release is a minor bugfix which addresses the problem of missing CMake scripts in the 2.2.0 release. Tarballs are available now in the Downloads ...
    Posted Mar 22, 2012, 4:34 AM by Radu Popescu
  • API documentation for LifeV 2.2.0 The documentation section of the website now includes a link to the doxygen API documentation for LifeV 2.2.0.Let us know if there are issues.
    Posted Mar 5, 2012, 5:38 AM by Radu Popescu
  • LifeV 2.2.0 is out! The newest release of the LifeV library is out, so come get it while it's hot!Here's the Gzip for the old school types:https://docs.google.com ...
    Posted Mar 1, 2012, 1:29 PM by Radu Popescu
  • Website updates Recent modifications-fixes to the website include:* the update of the pictures and movies on the gallery section;* the creation of a public calendar where any information of interest for ...
    Posted Aug 9, 2011, 5:16 AM by Paolo Crosetto
Showing posts 1 - 5 of 8. View more »

LifeV calendar


Application domains

LifeV has applications in many domains like fluid dynamics, structure dynamics, heat transfer, fluid structure interaction, electrocardiology or transport in porous media. See the gallery for examples of applications.


LifeV is now a parallel library based on the Trilinos package framework and can be used on a wide range of computers, ranging from PCs to large supercomputers, like the BlueGene/P, Cray XT5 and XE6. LifeV is written in C++ using modern programming techniques, it has been ported to GNU/Linux systems, standard UNIX™ systems and Cygwin systems.
LifeV uses a modern development environment and proven effective tools. It contains around 50000 lines of C++ code and is growing. It is a project within the SourceForge™ like environment GForge hosted on http://cmcsforge.epfl.ch providing bug tracking, task management, account management, secure connection and a Git repository.


The current release of LifeV is available for download on GitHub. Using the current version is strongly recommended. Previous releases (up to 2.2.1) are available in the downloads section of this website. A public release of the older serial version is also available. The serial version is still maintained, and contains some features that will be merged into the parallel one in a second step.


The LifeV project does not have a dedicated support team. However, by joining the LifeV user group (lifev-user@googlegroups.com) you will be able to contact the developers as well as other users.


LifeV was started in 2002. It is Free Software; the license is LGPL, see http://www.gnu.org.


To contact the LifeV project, you can send an email to the LifeV User mailing list: lifev-user@googlegroups.com