Explicit stabilized multirate methods for the monodomain model in cardiac electrophysiology
Giacomo Rosilho de Souza, Marcus J. Grote, Simone Pezzuto, Rolf Krause
TL;DR
This work addresses the computational challenge of solving stiff, multiscale ODE systems in cardiac electrophysiology by developing explicit stabilized multirate solvers for the monodomain model. It introduces mRKC and a tailored emRKC that leverages explicit exponential multirate stabilization to couple diffusion and ionic dynamics, and benchmark them against the IMEX-RL baseline across 2D/3D meshes, realistic left atrial geometries, and multiple ionic models including fibrosis. The results show that emRKC typically offers superior efficiency and stability, with first-order time convergence and strong parallel scalability, achieving substantial speedups over IMEX-RL in many settings. Overall, the paper provides a fast, scalable, open-source explicit time-integration framework for large-scale, physics-based cardiac simulations with realistic tissue structure and heterogeneity.
Abstract
Fully explicit stabilized multirate (mRKC) methods are well-suited for the numerical solution of large multiscale systems of stiff ordinary differential equations thanks to their improved stability properties. To demonstrate their efficiency for the numerical solution of stiff, multiscale, nonlinear parabolic PDE's, we apply mRKC methods to the monodomain equation from cardiac electrophysiology. In doing so, we propose an improved version, specifically tailored to the monodomain model, which leads to the explicit exponential multirate stabilized (emRKC) method. Several numerical experiments are conducted to evaluate the efficiency of both mRKC and emRKC, while taking into account different finite element meshes (structured and unstructured) and realistic ionic models. The new emRKC method typically outperforms a standard implicit-explicit baseline method for cardiac electrophysiology. Code profiling and strong scalability results further demonstrate that emRKC is faster and inherently parallel without sacrificing accuracy.
