TorchCor: High-performance cardiac electrophysiology simulations with the finite element method on GPUs

Read full text
Authors: Bei Zhou, Maximilian Balmus, Cesare Corrado, Ludovica Cicci, Shuang Qian, Steven A. Niederer
Cited by: 1
References: 32

Abstract

Cardiac electrophysiology (CEP) simulations are increasingly used for understanding cardiac arrhythmias and guiding clinical decisions. However, these simulations typically require high-performance computing resources with numerous CPU cores, which are often inaccessible to many research groups and clinicians. To address this, we present TorchCor, a high-performance Python library for CEP simulations using the finite element method on general-purpose GPUs. Built on PyTorch, TorchCor significantly accelerates CEP simulations, particularly for large 3D meshes. The accuracy of the solver is verified against manufactured analytical solutions and the N -version benchmark problem. TorchCor is freely available for both academic and commercial use without restrictions.

Fields of Study & Subjects

Cardiac electrophysiology and arrhythmias ECG Monitoring and Analysis Cardiac Arrhythmias and Treatments

Publication details

Journal / source
SoftwareX
Publisher
Elsevier BV
Volume
33
Pages
102521–102521
Publication date
19 January 2026
Language
EN