Logo del repository
  1. Home
 
Opzioni

A matrix-free high-order solver for the numerical solution of cardiac electrophysiology

Africa, P. C.
•
Salvador, M.
•
Gervasio, P.
altro
Quarteroni, A.
2023
  • journal article

Periodico
JOURNAL OF COMPUTATIONAL PHYSICS
Abstract
We propose a matrix-free solver for the numerical solution of the cardiac electrophysiology model consisting of the monodomain nonlinear reaction-diffusion equation coupled with a system of ordinary differential equations for the ionic species. Our numerical approximation is based on the high-order Spectral Element Method (SEM) to achieve accurate numerical discretization while employing a much smaller number of Degrees of Freedom than first-order Finite Elements. We combine vectorization with sum-factorization, thus allowing for a very efficient use of high-order polynomials in a high performance computing framework. We validate the effectiveness of our matrix-free solver in a variety of applications and perform different electrophysiological simulations ranging from a simple slab of cardiac tissue to a realistic four-chamber heart geometry. We compare SEM to SEM with Numerical Integration (SEM-NI), showing that they provide comparable results in terms of accuracy and efficiency. In both cases, increasing the local polynomial degree p leads to better numerical results and smaller computational times than reducing the mesh size h. We also implement a matrix-free Geometric Multigrid preconditioner that results in a comparable number of linear solver iterations with respect to a state-of-the-art matrix-based Algebraic Multigrid preconditioner. As a matter of fact, the matrix-free solver proposed here yields up to 45× speed-up with respect to a conventional matrix-based solver.
DOI
10.1016/j.jcp.2023.111984
WOS
WOS:000944629300001
Archivio
https://hdl.handle.net/20.500.11767/132493
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85150472157
https://arxiv.org/abs/2205.05136
Diritti
closed access
Soggetti
  • Cardiac electrophysio...

  • Geometric multigrid

  • High performance comp...

  • Matrix-free solver

  • Spectral element meth...

  • Settore MAT/08 - Anal...

google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback