Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolution of simultaneous transitions #105

Open
tclose opened this issue Oct 12, 2015 · 1 comment
Open

Resolution of simultaneous transitions #105

tclose opened this issue Oct 12, 2015 · 1 comment

Comments

@tclose
Copy link
Contributor

tclose commented Oct 12, 2015

Currently in the specification it is left to the user to ensure that simultaneous transitions (i.e. within the same timestep) do not occur in the design of Dynamics classes. However, I have been thinking that this is not really practical in the design OnEvent transitions triggered by incoming events, which can happen at any time. Maybe we should require an explicit hierarchy in transitions to avoid such cases, as rare as they are likely to be.

@tangorn
Copy link

tangorn commented Oct 13, 2015

As far as I understand the issue the question is whether we process neuronal dynamics event before or after synaptic events if they happen simultaneously. This does not seem as an issue with alpha, beta, and even exponential synapses as they only affect voltage indirectly, but can be an issue with delta synapses. My first take is to process synaptic events first, neuronal dynamics events last within the time step. This way we will not have a case when a neuron that has just produced a spike has high voltage due to simultaneous input from delta synapse.

@tclose tclose changed the title Resoultion of simultaneous transitions Resolution of simultaneous transitions Jul 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants