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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

openBF: an open-source finite volume 1D blood flow solver

Alberto Marzo, Antoine Wehenkel, Ivan Benemerito, Alessandro Melis
7 citations
Physiological Measurement
Cardiovascular Function and Risk Factors
2.81
article

openBF: an open-source finite volume 1D blood flow solver

Alberto Marzo, Antoine Wehenkel, Ivan Benemerito, Alessandro Melis
article en
7 citations

Abstract

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.

Physiological MeasurementVol. 45(12)
University of Liège (BE), Vinci (United Kingdom) (GB), Haberdashers (United Kingdom) (GB), Insigneo (GB), University of Sheffield (GB)
Engineering and Physical Sciences Research Council
Openalex Percentile: Top 8%
Cardiovascular Function and Risk Factors
2.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.