The Ithildin library for efficient numerical solution of anisotropic reaction-diffusion problems in excitable media
Ithildin is an open-source library and framework for efficient parallelized simulations of excitable media, written in the C++ programming language. It uses parallelization on multiple CPU processors via the message passing interface (MPI). We demonstrate the library's versatility through a series of simulations in the context of the monodomain description of cardiac electrophysiology, including the S1S2 protocol, spiral break-up, and spiral waves in ventricular geometry. Our work demonstrates the power of Ithildin as a tool for studying complex wave patterns in cardiac tissue and its potential to inform future experimental and theoretical studies. We publish our full code with this paper in the name of open science.
Authors
- Olivier Bernus (ORCID: https://orcid.org/0000-0003-3917-5791)
- Hans Dierckx (ORCID: https://orcid.org/0000-0003-0899-8082)
- Marie Cloet (ORCID: https://orcid.org/0000-0002-8974-6401)
- Desmond Kabus (ORCID: https://orcid.org/0000-0002-6965-5211)
- Christian W. Zemlin (ORCID: https://orcid.org/0000-0001-5834-5544)
Institutions
- University College West Flanders (BE)
- Université de Bordeaux (FR)
- Inserm (FR)
- Washington University in St. Louis (US)
- Leiden University Medical Center (NL)
- Hôpital Xavier Arnozan (FR)
- Centre de Recherche Cardio-Thoracique de Bordeaux (FR)
- KU Leuven (BE)
Publication Details
- Journal
- PLoS ONE
- Published
- 2024-09-19
- DOI
- https://doi.org/10.1371/journal.pone.0303674
- Citations
- 3
- Primary Topic
- Cardiac electrophysiology and arrhythmias
- Type
- article
- Field-Weighted Citation Impact
- 1.21
Funders
- Agence Nationale de la Recherche
- Fonds Wetenschappelijk Onderzoek
- KU Leuven
- Onderzoeksraad, KU Leuven
- Leids Universitair Medisch Centrum
- Vlaamse regering