![]() |
NEURON
|
Supports modifying voltage equations and adding new equations. More...
Go to the source code of this file.
Classes | |
| class | NrnDAE |
| NEURON Differential Algebraic Equations. More... | |
Typedefs | |
| typedef std::list< NrnDAE * > | NrnDAEPtrList |
| typedef NrnDAEPtrList::const_iterator | NrnDAEPtrListIterator |
Functions | |
| void | nrndae_register (NrnDAE *n) |
| Add a NrnDAE object to the system. More... | |
| void | nrndae_deregister (NrnDAE *n) |
| Remove a NrnDAE object from the system. More... | |
Supports modifying voltage equations and adding new equations.
\[$C \frac{dy}{dt} = f(y)$\]
. LinearModelAddition, defined in linmod.h and linmod.cpp is an example that supports linear dynamics of the form\[$C \frac{dy}{dt} = A y + b$\]
.Definition in file nrndae.h.
| typedef std::list<NrnDAE*> NrnDAEPtrList |
| typedef NrnDAEPtrList::const_iterator NrnDAEPtrListIterator |
Remove a NrnDAE object from the system.
| n | The NrnDAE object (ie the dynamics) to remove. |
Definition at line 32 of file nrndae.cpp.