Abstract
We present a stable and efficient integrator, BIONNIC, for computing solutions to large systems of ordinary differential equations obtained from compartmental modeling of networks of neurons, each neuron having an arbitrarily branched tree structure. BIONNIC is a portable and reusable library of C-subroutines which differs from many general purpose integrators (LSODE, IVPAG) by permitting multiple calls for different sets of equations to be intermixed, and by dynamically allocating memory. This allows for easy and efficient implementation of parallel simulation of biological neural networks. In addition to fixed time step modes, BIONNIC has variable step, variable order (VSVO) backward differentiation formulae (BDF), which are stiffly stable for orders 1 to 6, combined with an O (n) algorithm for solving systems of linear equations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
U. S. Bhalla, D. H. Bilitch and J. M. Bower. Rallpacks: a set of benchmarks for neuronal simulators. Treads in Neuroscience,15:453–458, 1992.
E. K. Blum and P. M. Khademi. CAJAL-91: a biological neural network simulator. In Analysis and Modeling of Neural Systems, E.H. Eeckman (ed.) Kluwer Acad. Publ. 103–111, 1992.
J. W. Cooley and F. A. Dodge. Digital computer solutions for exci-tation and propagation of the nerve impulse. Biophys. J., 6:583–599, 1966.
C. W. Gear. Numerical Initial Value Problems in Ordinary Differential Equations. Prentice-Hall, New York, 1971.
M. Hines. Efficient computation of branched nerve equations. Int. J. Bio-Medical Computing, 15:69–76, 1984.
L. D. Lawson and J. L. Morris. The extrapolation of first order methods for parabolic partial differential equations. I SIAM J. Nu-mer. Anal., 15:1213–1224.
Q. Li. Mathematical and numerical analysis of biological neural networks. Ph.D. Thesis,Mathematics Department, University of Southern California, unpublished, 1993.
M. V. Mascagni. Numerical methods in neuronal modeling. In Methods in Neuronal Modeling: From Synapse to Networks, C. Koch, and I. Segev (Eds.), MIT Press, Cambridge, 439–484, 1989.
S. Parter. The use of linear graphs in Gauss elimination. SIAM Review, 3:119–130, 1961.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media New York
About this paper
Cite this paper
Blumt, E.K., Li, Q., Hyland, S.C.J., Leung, P., Wangt, X. (1995). BIONNIC: An Efficient and Flexible Integrator for Biological Neural Network Simulators. In: Bower, J.M. (eds) The Neurobiology of Computation. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2235-5_29
Download citation
DOI: https://doi.org/10.1007/978-1-4615-2235-5_29
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-5940-1
Online ISBN: 978-1-4615-2235-5
eBook Packages: Springer Book Archive