The new standard distribution of NEURON is version 7.1, which is available from the download page
http://www.neuron.yale.edu/neuron/download. A few new features have been added, such as
- A Python Section can be given a name and/or and owner when it is constructed. For example, in a Cell class the constructor can make sections as in
soma = h.Section(self, name = 'soma')
The name and object owner is used to construct a section name within
NEURON for h.secname(), h.topology(), etc. The Object owner is returned
(wrapped in a hoc PythonObject) for h.section_owner(), pc.gid2cell(gid), and
various cvode and netcon accessor functions.
- Cvode.f(t, yvec, ydotvec) returns the dy/dt values given t and y.
At present this requires that the global variable time step is active (not ida) and only one thread. The size of yvec must equal the number of states.
ydotvec will be resized to that value.
- File names may now have arbitrary sizes. The old limit (without macro substitution) was 256 characters.
However, this is principally a bug fix release, and many of the changes are updates to configure files in order to solve installation problems on recent PCs and Macs.
There is no need to update to 7.1 if you are currently using NEURON 7.0 and not experiencing any problems.