Page 1 of 1

How does NEURON implement implicit Euler

Posted: Thu Sep 24, 2009 2:31 pm
by mesorensen
Hello,

We're working on porting NEURON models to some non-standard hardware, and we were wondering if you could point us to some documentation on how exactly NEURON implements its implicit Euler solver. We're interested in knowing details like whether you use Newton-Raphson,how you determine convergence, etc.

Thanks,
Michael

Re: How does NEURON implement implicit Euler

Posted: Fri Sep 25, 2009 10:24 am
by hines
The method is the same as explained in
http://www.neuron.yale.edu/ftp/neuron/p ... ffic84.pdf

No Newton, no convergence test.
For that the variable step solvers are used.

The single step starts in nrn/src/nrnoc/fadvance.c:fadvance()
The NEURON Book has a section 7.3 devoted to it.