title: A collocation--Galerkin finite element model of cardiac action potential propagation.
abstract: A new computational method was developed for modeling the effects of the geometric complexity, nonuniform muscle fiber orientation, and material inhomogeneity of the ventricular wall on cardiac impulse propagation. The method was used to solve a modification to the FitzHugh-Nagumo system of equations. The geometry, local muscle fiber orientation, and material parameters of the domain were defined using linear Lagrange or cubic Hermite finite element interpolation. Spatial variations of time-dependent excitation and recovery variables were approximated using cubic Hermite finite element interpolation, and the governing finite element equations were assembled using the collocation method. To overcome the deficiencies of conventional collocation methods on irregular domains, Galerkin equations for the no-flux boundary conditions were used instead of collocation equations for the boundary degrees-of-freedom. The resulting system was evolved using an adaptive Runge-Kutta method. Converged two-dimensional simulations of normal propagation showed that this method requires less CPU time than a traditional finite difference discretization. The model also reproduced several other physiologic phenomena known to be important in arrhythmogenesis including: Wenckebach periodicity, slowed propagation and unidirectional block due to wavefront curvature, reentry around a fixed obstacle, and spiral wave reentry. In a new result, we observed wavespeed variations and block due to nonuniform muscle fiber orientation. The findings suggest that the finite element method is suitable for studying normal and pathological cardiac activation and has significant advantages over existing techniques.
authors.affiliation: Institute for Biomedical Engineering, University of California at San Diego, La Jolla 92093.
authors.forename: J M
authors.initials: JM
authors.lastname: Rogers
authors.forename: A D
authors.initials: AD
authors.lastname: McCulloch
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D016880:Anisotropy; D001145:Arrhythmias, Cardiac / Q000503:physiopathology; D018780:Body Surface Potential Mapping; D003198:Computer Simulation; D006329:Heart Conduction System / Q000502:physiology*; D006801:Humans; D016014:Linear Models; D008432:Mathematical Computing; D008955:Models, Cardiovascular; D009200:Myocardial Contraction / Q000502:physiology; D016276:Ventricular Function