Skip to main content

Advertisement

SpringerLink
Book cover

Modeling Excitable Tissue pp 44–55Cite as

Operator Splitting and Finite Difference Schemes for Solving the EMI Model

Operator Splitting and Finite Difference Schemes for Solving the EMI Model

  • Karoline Horgmo Jæger13,
  • Kristian Gregorius Hustad13,
  • Xing Cai13 &
  • …
  • Aslak Tveito14 
  • Chapter
  • Open Access
  • First Online: 31 October 2020
  • 1680 Accesses

  • 4 Citations

Part of the Simula SpringerBriefs on Computing book series (RCP,volume 7)

Abstract

We want to be able to perform accurate simulations of a large number of cardiac cells based on mathematical models where each individual cell is represented in the model. This implies that the computational mesh has to have a typical resolution of a few µm leading to huge computational challenges. In this paper we use a certain operator splitting of the coupled equations and showthat this leads to systems that can be solved in parallel. This opens up for the possibility of simulating large numbers of coupled cardiac cells.

Download chapter PDF

Reference

  1. Agudelo-Toro A (2012) Numerical simulations on the biophysical foundations of the neuronal extracellular space. PhD thesis, Niedersächsische Staats-und Universitätsbibliothek Göttingen

    Google Scholar 

  2. Agudelo-Toro A, Neef A (2013) Computationally efficient simulation of electrical activity at cell membranes interacting with self-generated and externally imposed electric fields. Journal of Neural Engineering 10(2):026019

    Google Scholar 

  3. 3. Alonso S, Bär M, Echebarria B (2016) Nonlinear physics of electrical wave propagation in the heart: a review. Reports on Progress in Physics 79(9):096601

    Google Scholar 

  4. 4. Bell N, Dalton S, Olson LN (2012) Exposing fine-grained parallelism in algebraic multigrid methods. SIAM Journal on Scientific Computing 34(4):C123–C152, https://doi.org/10.1137/110838844

  5. 5. Benzi M (2002) Preconditioning techniques for large linear systems: a survey. Journal of computational Physics 182(2):418–477

    Google Scholar 

  6. 6. Dutta S, Mincholé A, Quinn TA, Rodriguez B (2017) Electrophysiological properties of computational human ventricular cell action potential models under acute ischemic conditions. Progress in biophysics and molecular biology 129:40–52

    Google Scholar 

  7. 7. Franzone PC, Pavarino LF, Scacchi S (2014) Mathematical Cardiac Electrophysiology. Springer International Publishing

    Google Scholar 

  8. 8. Gergelits T, Mardal KA, Nielsen BF, Strakos Z (2019) Laplacian preconditioning of elliptic pdes: Localization of the eigenvalues of the discretized operator. SIAM Journal on Numerical Analysis 57(3):1369–1394

    Google Scholar 

  9. 9. Grandi E, Pasqualini FS, BersDM(2010) A novel computational model of the human ventricular action potential and Ca transient. Journal of Molecular and Cellular Cardiology 48:112–121

    Google Scholar 

  10. 10. Hake J, Finsberg H, Hustad KG, Bahij G (2020) Gotran – General ODE TRANslator. https://github.com/ComputationalPhysiology/gotran

  11. 11. Hogues H, Leon LJ, Roberge FA (1992) A model study of electric field interactions between cardiac myocytes. IEEE Transactions on Biomedical Engineering 39(12):1232–1243

    Google Scholar 

  12. 12. Jæger KH, HustadKG(2020) Supplementary material (code) for the chapter “Operator splitting and finite difference schemes for solving the EMI model” appearing in “EMI: Cell-based Mathematical Model of Excitable Cells”. https://doi.org/10.5281/zenodo.3707472, URL https://doi.org/10.5281/zenodo.3707472

  13. 13. Jæger KH, Edwards AG, McCulloch A, Tveito A (2019) Properties of cardiac conduction in a cell-based computational model. PLoS computational biology 15(5):e1007042

    Google Scholar 

  14. 14. Jæger KH, Hustad KG, Cai X, Tveito A (2020) Efficient numerical solution of the EMI model representing the extracellular space (E), cell membrane (M) and intracellular space (I) of a collection of cardiac cells. Preprint

    Google Scholar 

  15. 15. Kazbanov IV, Clayton RH, Nash MP, Bradley CP, Paterson DJ, Hayward MP, Taggart P, Panfilov AV (2014) Effect of global cardiac ischemia on human ventricular fibrillation: in-sights from a multi-scale mechanistic model of the human heart. PLoS computational biology 10(11):e1003891

    Google Scholar 

  16. 16. KrassowskaW,Neu JC (1994) Response of a single cell to an external electric field. Biophysical Journal 66(6):1768–1776

    Google Scholar 

  17. 17. Li XS (2005) An overview of SuperLU: Algorithms, implementation, and user interface. ACM Trans Math Softw 31(3):302–325

    Google Scholar 

  18. 18. Roberts SF, Stinstra JG, Henriquez CS (2008) Effect of nonuniforminterstitial space properties on impulse propagation: a discrete multidomain model. Biophysical Journal 95(8):3724–3737

    Google Scholar 

  19. 19. Romero L, Trénor B, Alonso JM, Tobón C, Saiz J, Ferrero JM (2009) The relative role of refractoriness and source–sink relationship in reentry generation during simulated acute ischemia. Annals of Biomedical Engineering 37(8):1560–1571

    Google Scholar 

  20. 20. Rupp K, Tillet P, Rudolf F, Weinbub J, Morhammer A, Grasser T, JÃOEngel A, Selberherr S (2016) ViennaCL—linear algebra library for multi- and many-core architectures. SIAM Journal on Scientific Computing 38(5):S412–S439, https://doi.org/10.1137/15m1026419

  21. 21. Smith B, Bjorstad P, Gropp W (2004) Domain decomposition: parallel multilevel methods for elliptic partial differential equations. Cambridge university press

    Google Scholar 

  22. 22. Stinstra J, MacLeod R, Henriquez C (2010) Incorporating histology into a 3D microscopic computer model of myocardium to study propagation at a cellular level. Annals of Biomedical Engineering 38(4):1399–1414

    Google Scholar 

  23. 23. Stinstra JG, Hopenfeld B, MacLeod RS (2005) On the passive cardiac conductivity. Annals of Biomedical Engineering 33(12):1743–1751

    Google Scholar 

  24. 24. Stinstra JG, Roberts SF, Pormann JB, MacLeod RS, Henriquez CS (2006) A model of 3D propagation in discrete cardiac tissue. In: Computers in Cardiology, 2006, IEEE, pp 41–44

    Google Scholar 

  25. 25. Stinstra JG, Henriquez CS, MacLeod RS (2009) Comparison of microscopic and bidomain models of anisotropic conduction. In: Computers in Cardiology, IEEE, pp 657–660

    Google Scholar 

  26. 26. Sundnes J, Lines G, Cai X, Nielsen B, Mardal KA, Tveito A (2006) Computing the Electrical Activity of the Heart. Springer

    Google Scholar 

  27. 27. Tveito A, Lines G (2008) A condition for setting off ectopic waves in computational models of excitable cells. Math Biosci 213:141–150

    Google Scholar 

  28. 28. Tveito A, Lines GT (2009) A note on a method for determining advantageous properties of an anti-arrhythmic drug based on a mathematical model of cardiac cells. Mathematical Biosciences 217(2):167–173, DOI https://doi.org/10.1016/j.mbs.2008.12.001, URL http://www.sciencedirect.com/science/article/B6VHX-4V70RG1-1/2/8b8ae8d1fbf9e2c74235b7e7a97c6f6e

  29. 29. Tveito A, Langtangen HP, Nielsen BF, Cai X (2010) Elements of scientific computing, vol 7. Springer Science & Business Media

    Google Scholar 

  30. 30. Tveito A, Jæger KH, Kuchta M, Mardal KA, Rognes ME (2017) A cell-based framework for numerical modeling of electrical conduction in cardiac tissue. Frontiers in Physics 5:48

    Google Scholar 

  31. 31. Tveito A, Jæger KH, Lines GT, Paszkowski Ł, Sundnes J, Edwards AG, Mäki-Marttunen T, Halnes G, Einevoll GT (2017) An evaluation of the accuracy of classical models for computing the membrane potential and extracellular potential for neurons. Frontiers in Computational Neuroscience 11:27

    Google Scholar 

  32. 32. Virtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D, Burovski E, Peterson P, Weckesser W, Bright J, van der Walt SJ, Brett M, Wilson J, Jarrod Millman K, Mayorov N, Nelson ARJ, Jones E, Kern R, Larson E, Carey C, Polat i, Feng Y, Moore EW, Vand erPlas J, Laxalde D, Perktold J, Cimrman R, Henriksen I, Quintero EA, Harris CR, Archibald AM, Ribeiro AH, Pedregosa F, van Mulbregt P, Contributors S (2020) SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nature Methods 17:261–272, DOI https://doi.org/10.1038/s41592-019-0686-2

  33. 33. Xie F, Qu Z, Garfinkel A,Weiss JN (2001) Effects of simulated ischemia on spiralwave stability. American Journal of Physiology-Heart and Circulatory Physiology 280(4):H1667–H1673

    Google Scholar 

  34. 34. Ying W, Henriquez CS (2007) Hybrid finite element method for describing the electrical response of biological cells to applied fields. IEEE Transactions on Biomedical Engineering 54(4):611–620

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Simula Research Laboratory, Fornebu, Norway

    Karoline Horgmo Jæger, Kristian Gregorius Hustad & Xing Cai

  2. Department of Informatics, University of Oslo, Oslo, Norway

    Aslak Tveito

Authors
  1. Karoline Horgmo Jæger
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Kristian Gregorius Hustad
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Xing Cai
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Aslak Tveito
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Simula Research Laboratory, Fornebu, Norway

    Prof. Aslak Tveito

  2. Department of Mathematics, University of Oslo, Oslo, Norway

    Prof. Kent-Andre Mardal

  3. Simula Research Laboratory, Fornebu, Norway

    Prof. Marie E. Rognes

Rights and permissions

Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Reprints and Permissions

Copyright information

© 2021 The Author(s)

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Jæger, K.H., Hustad, K.G., Cai, X., Tveito, A. (2021). Operator Splitting and Finite Difference Schemes for Solving the EMI Model. In: Tveito, A., Mardal, KA., Rognes, M.E. (eds) Modeling Excitable Tissue. Simula SpringerBriefs on Computing(), vol 7. Springer, Cham. https://doi.org/10.1007/978-3-030-61157-6_4

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-030-61157-6_4

  • Published: 31 October 2020

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-61156-9

  • Online ISBN: 978-3-030-61157-6

  • eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Over 10 million scientific documents at your fingertips

Switch Edition
  • Academic Edition
  • Corporate Edition
  • Home
  • Impressum
  • Legal information
  • Privacy statement
  • California Privacy Statement
  • How we use cookies
  • Manage cookies/Do not sell my data
  • Accessibility
  • FAQ
  • Contact us
  • Affiliate program

Not affiliated

Springer Nature

© 2023 Springer Nature Switzerland AG. Part of Springer Nature.