openBF: an open-source finite volume 1D blood flow solver
Computational simulations are widely adopted in cardiovascular biomechanics because of their capability of producing physiological data otherwise impossible to measure with non-invasive modalities.<i>Objective.</i>This study presents openBF, a computational library for simulating the blood dynamics in the cardiovascular system.<i>Approach.</i>openBF adopts a one-dimensional viscoelastic representation of the arterial system, and is coupled with zero-dimensional windkessel models at the outlets. Equations are solved by means of the finite-volume method and the code is written in Julia. We assess its predictions by performing a multiscale validation study on several domains available from the literature.<i>Main results.</i>At all scales, which range from individual arteries to a population of virtual subjects, openBF's solution show excellent agreement with the solutions from existing software. For reported simulations, openBF requires low computational times.<i>Significance.</i>openBF is easy to install, use, and deploy on multiple platforms and architectures, and gives accurate prediction of blood dynamics in short time-frames. It is actively maintained and available open-source on GitHub, which favours contributions from the biomechanical community.
Authors
- Alberto Marzo (ORCID: https://orcid.org/0000-0002-6702-7932)
- Antoine Wehenkel (ORCID: https://orcid.org/0000-0001-5022-3999)
- Ivan Benemerito (ORCID: https://orcid.org/0000-0002-4942-7852)
- Alessandro Melis (ORCID: https://orcid.org/0000-0002-8261-0421)
Institutions
- University of Liège (BE)
- Vinci (United Kingdom) (GB)
- Haberdashers (United Kingdom) (GB)
- Insigneo (GB)
- University of Sheffield (GB)
Publication Details
- Journal
- Physiological Measurement
- Published
- 2024-11-22
- DOI
- https://doi.org/10.1088/1361-6579/ad9663
- Citations
- 7
- Primary Topic
- Cardiovascular Function and Risk Factors
- Type
- article
- Field-Weighted Citation Impact
- 2.81
Funders
- Engineering and Physical Sciences Research Council