An Explicit Local Space-Time Adaptive Framework for Monodomain Models
Dennis Ogiermann, Daniel Balzani, Luigi E. Perotti
TL;DR
This paper tackles the bottleneck of slow monodomain cardiac electrophysiology simulations by introducing an explicit local space-time adaptive framework that combines discontinuous Galerkin spatial discretization with tree-based adaptive mesh refinement and synchronous local time stepping. The method rests on a primal symmetric interior penalty DG formulation, yielding per-element decoupled ODEs and enabling localized refinement in space and time driven by local error indicators, including a Kelly-type spatial indicator and an RV-T temporal indicator. Key contributions include the DG-based formulation, an efficient local time stepping strategy with barrier time stepping and CFL-based substep selection, and a comprehensive evaluation across conduction velocity, spiral wave, and idealized left ventricle benchmarks, reporting wall-clock speedups from 2× to 20× in serial while maintaining accuracy. The results demonstrate substantial practical potential for accelerating cardiac simulations, particularly in scenarios with localized wavefronts, and suggest pathways for further optimization and parallelization, as well as applicability to electromechanical models with moving domains.
Abstract
We present a new explicit local space-time adaptive framework to decrease the time required for monodomain simulations for cardiac electrophysiology. Based on the localized structure of the steep activation wavefront in solutions to monodomain problems, the proposed framework adopts small time steps and a tree-based adaptive mesh refinement scheme only in the regions necessary to resolve these localized structures. The time step and mesh adaptation selection process is fully controlled by a combination of local error indicators. The main contributions of this work consist in the introduction of a primal symmetric interior penalty formulation of the monodomain model and an efficient algorithmic strategy to manage local time stepping for its temporal discretization. In a first serial implementation of this framework, we report decreases in wall-clock time between 2 and 20 times with respect to an optimized implementation of a commonly used numerical scheme, showing that this framework is a promising candidate to accelerate monodomain simulations of cardiac electrophysiology.
