A comparison of non-standard solvers for ODEs describing cellular reactions in the heart.
Mathematical models for the electrical activity in cardiac cells are normally formulated as systems of ordinary differential equations (ODEs). The equations are nonlinear and describe processes occurring on a wide range of time scales. Under normal accuracy requirements, this makes the systems stiff and therefore challenging to solve numerically. As standard implicit solvers are difficult to implement, explicit solvers such as the forward Euler method are commonly used, despite their poor efficiency. Non-standard formulations of the forward Euler method, derived from the analytical solution of linear ODEs, can give significantly improved performance while maintaining simplicity of implementation. In this paper we study the performance of three non-standard methods on two different cell models with comparable complexity but very different stiffness characteristics.
Maclachlan
Mary C
MC
Simula Research Laboratory, Lysaker, Norway. mary@simula.no
Sundnes
Joakim
J
Spiteri
Raymond J
RJ
D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D000818:Animals; D003198:Computer Simulation; D006329:Heart Conduction System / Q000502:physiology*; D006801:Humans; D015640:Ion Channel Gating / Q000502:physiology*; D007473:Ion Channels / Q000502:physiology*; D008955:Models, Cardiovascular; D032383:Myocytes, Cardiac / Q000502:physiology*; D011381:Programming Languages; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012984:Software; D012986:Software Validation
D007473:Ion Channels