This study aims to develop and numerically analyze adaptive balancing domain decomposition by constraints (BDDC) preconditioners for unstructured finite element discretizations of the Bidomain model of electrocardiology on patient-specific ventricular geometries. The Bidomain model, one of the most comprehensive mathematical representations of the cardiac bioelectrical activity, consists of a system of an elliptic and a parabolic partial differential equation of reaction-diffusion type. These equations govern the propagation of electrical potentials in the cardiac tissue. They are strongly coupled with a stiff system of ordinary differential equations that describe the evolution of ionic currents across the cardiac cell membrane. Minimizing the computational cost of simulating this bioelectrical activity requires the development of efficient and scalable preconditioners for the linear systems resulting from the model's discretization. BDDC preconditioners are nonoverlapping domain decomposition algorithms that consist of the solution of concurrent local problems on each subdomain plus a global coarse problem, whose unknowns are vertex and edge/face average values. Adaptive BDDC preconditioners represent an evolution of standard BDDC methods, where the coarse problem is enriched by adding further constraints obtained by solving suitable generalized eigenvalue problems on subdomain edges and faces. The novelty of the present study is to analyze the effectiveness of such adaptive BDDC methods for unstructured finite element discretizations of the Bidomain model on patient-specific left ventricular geometries, using modern high-performance computing parallel architectures. Different refined left ventricular meshes were generated, each incorporating fiber data. The results highlight the efficiency and accuracy of the implemented preconditioners, confirming their optimality and scalability on CPUs architectures.

Adaptive BDDC preconditioners for the bidomain model on unstructured ventricular finite element meshes / T. Abdelhamid, N.M.M. Huynh, S. Zampini, R. Chen, L.F. Pavarino, S. Scacchi. - In: COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING. - ISSN 0045-7825. - 447:(2025 Dec 01), pp. 118366.1-118366.19. [10.1016/j.cma.2025.118366]

Adaptive BDDC preconditioners for the bidomain model on unstructured ventricular finite element meshes

T. Abdelhamid
Primo
;
N.M.M. Huynh;S. Zampini;L.F. Pavarino;S. Scacchi
Ultimo
2025

Abstract

This study aims to develop and numerically analyze adaptive balancing domain decomposition by constraints (BDDC) preconditioners for unstructured finite element discretizations of the Bidomain model of electrocardiology on patient-specific ventricular geometries. The Bidomain model, one of the most comprehensive mathematical representations of the cardiac bioelectrical activity, consists of a system of an elliptic and a parabolic partial differential equation of reaction-diffusion type. These equations govern the propagation of electrical potentials in the cardiac tissue. They are strongly coupled with a stiff system of ordinary differential equations that describe the evolution of ionic currents across the cardiac cell membrane. Minimizing the computational cost of simulating this bioelectrical activity requires the development of efficient and scalable preconditioners for the linear systems resulting from the model's discretization. BDDC preconditioners are nonoverlapping domain decomposition algorithms that consist of the solution of concurrent local problems on each subdomain plus a global coarse problem, whose unknowns are vertex and edge/face average values. Adaptive BDDC preconditioners represent an evolution of standard BDDC methods, where the coarse problem is enriched by adding further constraints obtained by solving suitable generalized eigenvalue problems on subdomain edges and faces. The novelty of the present study is to analyze the effectiveness of such adaptive BDDC methods for unstructured finite element discretizations of the Bidomain model on patient-specific left ventricular geometries, using modern high-performance computing parallel architectures. Different refined left ventricular meshes were generated, each incorporating fiber data. The results highlight the efficiency and accuracy of the implemented preconditioners, confirming their optimality and scalability on CPUs architectures.
BDDC preconditioner; Bidomain model; Computational cardiac electrophysiology; Finite element method; Nonoverlapping domain decomposition; Parallel computing solvers
Settore MATH-05/A - Analisi numerica
   Computational modeling of the human heart: from efficient numerical solvers to cardiac digital twins
   MINISTERO DELL'UNIVERSITA' E DELLA RICERCA
   202232A8AN_003

   Efficient and Sustainable Numerical Solvers for Cardiac Cell-by-Cell Models: Scalable Domain Decomposition Methods and Deep Operator Learning
   MINISTERO DELL'UNIVERSITA' E DELLA RICERCA
   P2022B38NR_002
1-dic-2025
21-set-2025
Article (author)
File in questo prodotto:
File Dimensione Formato  
e2bed00b-23ad-46b3-a1e0-b22efc8b4046.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Licenza: Creative commons
Dimensione 9.4 MB
Formato Adobe PDF
9.4 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1206259
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 0
social impact