Newton-Krylov-BDDC solvers for nonlinear cardiac mechanics

L.F. Pavarino, S. Scacchi, Stefano Zampini

Research output: Contribution to journalArticlepeer-review

24 Scopus citations

Abstract

The aim of this work is to design and study a Balancing Domain Decomposition by Constraints (BDDC) solver for the nonlinear elasticity system modeling the mechanical deformation of cardiac tissue. The contraction–relaxation process in the myocardium is induced by the generation and spread of the bioelectrical excitation throughout the tissue and it is mathematically described by the coupling of cardiac electro-mechanical models consisting of systems of partial and ordinary differential equations. In this study, the discretization of the electro-mechanical models is performed by Q1 finite elements in space and semi-implicit finite difference schemes in time, leading to the solution of a large-scale linear system for the bioelectrical potentials and a nonlinear system for the mechanical deformation at each time step of the simulation. The parallel mechanical solver proposed in this paper consists in solving the nonlinear system with a Newton-Krylov-BDDC method, based on the parallel solution of local mechanical problems and a coarse problem for the so-called primal unknowns. Three-dimensional parallel numerical tests on different machines show that the proposed parallel solver is scalable in the number of subdomains, quasi-optimal in the ratio of subdomain to mesh sizes, and robust with respect to tissue anisotropy.
Original languageEnglish (US)
Pages (from-to)562-580
Number of pages19
JournalComputer Methods in Applied Mechanics and Engineering
Volume295
DOIs
StatePublished - Jul 18 2015

ASJC Scopus subject areas

  • General Physics and Astronomy
  • Mechanics of Materials
  • Mechanical Engineering
  • Computational Mechanics
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Newton-Krylov-BDDC solvers for nonlinear cardiac mechanics'. Together they form a unique fingerprint.

Cite this