Cargando…
GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations
Cardiac contraction is coordinated by a wave of electrical excitation which propagates through the heart. Combined modeling of electrical and mechanical function of the heart provides the most comprehensive description of cardiac function and is one of the latest trends in cardiac research. The effe...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6198176/ https://www.ncbi.nlm.nih.gov/pubmed/30386252 http://dx.doi.org/10.3389/fphys.2018.01431 |
_version_ | 1783364913073225728 |
---|---|
author | Arens, Sander Dierckx, Hans Panfilov, Alexander V. |
author_facet | Arens, Sander Dierckx, Hans Panfilov, Alexander V. |
author_sort | Arens, Sander |
collection | PubMed |
description | Cardiac contraction is coordinated by a wave of electrical excitation which propagates through the heart. Combined modeling of electrical and mechanical function of the heart provides the most comprehensive description of cardiac function and is one of the latest trends in cardiac research. The effective numerical modeling of cardiac electromechanics remains a challenge, due to the stiffness of the electrical equations and the global coupling in the mechanical problem. Here we present a short review of the inherent assumptions made when deriving the electromechanical equations, including a general representation for deformation-dependent conduction tensors obeying orthotropic symmetry, and then present an implicit-explicit time-stepping approach that is tailored to solving the cardiac mono- or bidomain equations coupled to electromechanics of the cardiac wall. Our approach allows to find numerical solutions of the electromechanics equations using stable and higher order time integration. Our methods are implemented in a monolithic finite element code GEMS (Ghent Electromechanics Solver) using the PETSc library that is inherently parallelized for use on high-performance computing infrastructure. We tested GEMS on standard benchmark computations and discuss further development of our software. |
format | Online Article Text |
id | pubmed-6198176 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-61981762018-11-01 GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations Arens, Sander Dierckx, Hans Panfilov, Alexander V. Front Physiol Physiology Cardiac contraction is coordinated by a wave of electrical excitation which propagates through the heart. Combined modeling of electrical and mechanical function of the heart provides the most comprehensive description of cardiac function and is one of the latest trends in cardiac research. The effective numerical modeling of cardiac electromechanics remains a challenge, due to the stiffness of the electrical equations and the global coupling in the mechanical problem. Here we present a short review of the inherent assumptions made when deriving the electromechanical equations, including a general representation for deformation-dependent conduction tensors obeying orthotropic symmetry, and then present an implicit-explicit time-stepping approach that is tailored to solving the cardiac mono- or bidomain equations coupled to electromechanics of the cardiac wall. Our approach allows to find numerical solutions of the electromechanics equations using stable and higher order time integration. Our methods are implemented in a monolithic finite element code GEMS (Ghent Electromechanics Solver) using the PETSc library that is inherently parallelized for use on high-performance computing infrastructure. We tested GEMS on standard benchmark computations and discuss further development of our software. Frontiers Media S.A. 2018-10-16 /pmc/articles/PMC6198176/ /pubmed/30386252 http://dx.doi.org/10.3389/fphys.2018.01431 Text en Copyright © 2018 Arens, Dierckx and Panfilov. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Physiology Arens, Sander Dierckx, Hans Panfilov, Alexander V. GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title | GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title_full | GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title_fullStr | GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title_full_unstemmed | GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title_short | GEMS: A Fully Integrated PETSc-Based Solver for Coupled Cardiac Electromechanics and Bidomain Simulations |
title_sort | gems: a fully integrated petsc-based solver for coupled cardiac electromechanics and bidomain simulations |
topic | Physiology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6198176/ https://www.ncbi.nlm.nih.gov/pubmed/30386252 http://dx.doi.org/10.3389/fphys.2018.01431 |
work_keys_str_mv | AT arenssander gemsafullyintegratedpetscbasedsolverforcoupledcardiacelectromechanicsandbidomainsimulations AT dierckxhans gemsafullyintegratedpetscbasedsolverforcoupledcardiacelectromechanicsandbidomainsimulations AT panfilovalexanderv gemsafullyintegratedpetscbasedsolverforcoupledcardiacelectromechanicsandbidomainsimulations |