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

被引:0
|
作者
Benemerito, I [1 ,2 ]
Melis, A. [3 ]
Wehenkel, A. [4 ]
Marzo, A. [1 ,2 ]
机构
[1] Univ Sheffield, INSIGNEO Inst Silico Med, Sheffield, England
[2] Univ Sheffield, Dept Mech Engn, Sheffield, England
[3] VivaCity, London, England
[4] Univ Liege, Liege, Belgium
基金
英国工程与自然科学研究理事会;
关键词
1D modelling; cardiovascular system; open source; validation; WAVE-PROPAGATION; MODEL; HEMODYNAMICS; SIMULATIONS; EQUATIONS;
D O I
10.1088/1361-6579/ad9663
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
Computational simulations are widely adopted in cardiovascular biomechanics because of their capability of producing physiological data otherwise impossible to measure with non-invasive modalities. Objective. This study presents openBF, a computational library for simulating the blood dynamics in the cardiovascular system. Approach. 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. Main results. 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. Significance. 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.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] A 2D nonlinear wave propagation solver written in open-source MATLAB code
    Anderson, ME
    2000 IEEE ULTRASONICS SYMPOSIUM PROCEEDINGS, VOLS 1 AND 2, 2000, : 1351 - 1354
  • [22] MASCARET: A 1-D open-source software for flow hydrodynamic and water quality in open channel networks
    Goutal, N.
    Lacombe, J. -M.
    Zaoui, F.
    El-Kadi-Abderrezzak, K.
    RIVER FLOW 2012, VOLS 1 AND 2, 2012, : 1169 - 1174
  • [23] Comparison of two open-source digital elevation models for 1D hydrodynamic flow analysis: a case of Ozat River basin, Gujarat, India
    Trambadia, Nevil K.
    Patel, Dhruvesh P.
    Patel, Vinodkumar M.
    Gundalia, Manoj J.
    MODELING EARTH SYSTEMS AND ENVIRONMENT, 2022, 8 (04) : 5433 - 5447
  • [24] Comparison of two open-source digital elevation models for 1D hydrodynamic flow analysis: a case of Ozat River basin, Gujarat, India
    Nevil K. Trambadia
    Dhruvesh P. Patel
    Vinodkumar M. Patel
    Manoj J. Gundalia
    Modeling Earth Systems and Environment, 2022, 8 : 5433 - 5447
  • [25] Open-Source Tools for Volume Estimation of 3D Multicellular Aggregates
    De Santis, Ilaria
    Tasnadi, Ervin
    Horvath, Peter
    Bevilacqua, Alessandro
    Piccinini, Filippo
    APPLIED SCIENCES-BASEL, 2019, 9 (08):
  • [26] Development of a 1D/2D Urban Flood Model Using the Open-Source Models SWMM and MOHID Land
    Barreiro, Joao
    Santos, Flavio
    Ferreira, Filipa
    Neves, Ramiro
    Matos, Jose S.
    SUSTAINABILITY, 2023, 15 (01)
  • [27] PUFoam: A novel open-source CFD solver for the simulation of polyurethane foams
    Karimi, M.
    Droghetti, H.
    Marchisio, D. L.
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 217 : 138 - 148
  • [28] mbsolve: An open-source solver tool for the Maxwell-Bloch equations
    Riesch, Michael
    Jirauschek, Christian
    COMPUTER PHYSICS COMMUNICATIONS, 2021, 268 (268)
  • [29] frvcpy: An Open-Source Solver for the Fixed Route Vehicle Charging Problem
    Kullman, Nicholas D.
    Froger, Aurelien
    Mendoza, Jorge E.
    Goodson, Justin C.
    INFORMS JOURNAL ON COMPUTING, 2021, 33 (04) : 1277 - 1283
  • [30] BWEFoam: An open-source Boussinesq types of equations solver based on OpenFOAM
    Liu, Fangrui
    Zhang, Huai
    Shi, Yaolin
    SOFTWAREX, 2024, 27