Numerical Methods for Neuronal Modeling 14.1 Introduction

In this chapter we will discuss some practical and technical aspects of numerical methods that can be used to solve the equations that neuronal modelers frequently encounter. We will consider numerical methods for ordinary diierential equations (ODEs) and for partial diierential equations (PDEs) through examples. A typical case where ODEs arise in neuronal modeling is when one uses a single lumped-soma compartmental model to describe a neuron. Arguably the most famous PDE system in neuronal modeling is the phenomenological model of the squid giant axon due to Hodgkin and Huxley. The diierence between ODEs and PDEs is that ODEs are equations in which the rate of change of an unknown function of a single variable is prescribed, usually the derivative with respect to time. In contrast, PDEs involve the rates of change of the solution with respect to two or more independent variables, such as time and space. The numerical methods we will discuss for both ODEs and PDEs involve replacing the derivatives in the diierential equations with nite diierence approximations to these derivatives. This reduces the diierential equations to algebraic equations. The two major classes of nite diierence methods we will discuss are characterized by whether the resulting algebraic equations explicitly or implicitly deene the solution at the new time value. We will see that the method of solution for explicit and implicit methods will vary considerably, as will the properties of the solutions of the resulting nite

[1]  J. Crank,et al.  A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type , 1947 .

[2]  Fritz John,et al.  On integration of parabolic equations by difference methods: I. Linear and quasi‐linear equations for the infinite interval , 1952 .

[3]  A. Booth Numerical Methods , 1957, Nature.

[4]  Milton Lees Approximate Solutions of Parabolic Equations , 1959 .

[5]  Jim Douglas,et al.  A Survey of Numerical Methods for Parabolic Differential Equations , 1961, Adv. Comput..

[6]  J. Cooley,et al.  Digital computer solutions for excitation and propagation of the nerve impulse. , 1966, Biophysical journal.

[7]  H. Keller,et al.  Analysis of Numerical Methods , 1967 .

[8]  C. W. Gear,et al.  The automatic integration of ordinary differential equations , 1971, Commun. ACM.

[9]  J. M. Watt Numerical Initial Value Problems in Ordinary Differential Equations , 1972 .

[10]  J. Lambert Computational Methods in Ordinary Differential Equations , 1973 .

[11]  Samuel D. Conte,et al.  Elementary Numerical Analysis: An Algorithmic Approach , 1975 .

[12]  J. Jack,et al.  Electric current flow in excitable cells , 1975 .

[13]  J. R. Clay,et al.  Relationship between membrane excitability and single channel open-close kinetics. , 1983, Biophysical journal.

[14]  Gene H. Golub,et al.  Matrix computations , 1983 .

[15]  M. Hines,et al.  Efficient computation of branched nerve equations. , 1984, International journal of bio-medical computing.

[16]  S. Baer,et al.  An analysis of a dendritic neuron model with an active membrane site , 1986, Journal of mathematical biology.

[17]  Barry Koren,et al.  Numerical methods in fluid dynamics, initial and initial boundary-value problems , 1987, Acta Applicandae Mathematicae.

[18]  Michael Mascagni,et al.  An initial-boundary value problem of physiological significance for equations of nerve conduction , 1989 .

[19]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1990 .

[20]  D. Edwards,et al.  Differential and difference equations through computer experiments , 1990 .

[21]  Y. Kuramoto Collective synchronization of pulse-coupled oscillators and excitable units , 1991 .