{"action":"opened","issue":{"url":"https://api.github.com/repos/brian-team/brian2/issues/479","labels_url":"https://api.github.com/repos/brian-team/brian2/issues/479/labels{/name}","comments_url":"https://api.github.com/repos/brian-team/brian2/issues/479/comments","events_url":"https://api.github.com/repos/brian-team/brian2/issues/479/events","html_url":"https://github.com/brian-team/brian2/issues/479","id":87022329,"number":479,"title":"Add a backward Euler state updater","user":{"login":"mstimberg","id":1381982,"avatar_url":"https://avatars.githubusercontent.com/u/1381982?v=3","gravatar_id":"","url":"https://api.github.com/users/mstimberg","html_url":"https://github.com/mstimberg","followers_url":"https://api.github.com/users/mstimberg/followers","following_url":"https://api.github.com/users/mstimberg/following{/other_user}","gists_url":"https://api.github.com/users/mstimberg/gists{/gist_id}","starred_url":"https://api.github.com/users/mstimberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mstimberg/subscriptions","organizations_url":"https://api.github.com/users/mstimberg/orgs","repos_url":"https://api.github.com/users/mstimberg/repos","events_url":"https://api.github.com/users/mstimberg/events{/privacy}","received_events_url":"https://api.github.com/users/mstimberg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/brian-team/brian2/labels/component:%20state%20updates","name":"component: state updates","color":"0b02e1"},{"url":"https://api.github.com/repos/brian-team/brian2/labels/enhancement","name":"enhancement","color":"207de5"},{"url":"https://api.github.com/repos/brian-team/brian2/labels/major%20feature","name":"major feature","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"mstimberg","id":1381982,"avatar_url":"https://avatars.githubusercontent.com/u/1381982?v=3","gravatar_id":"","url":"https://api.github.com/users/mstimberg","html_url":"https://github.com/mstimberg","followers_url":"https://api.github.com/users/mstimberg/followers","following_url":"https://api.github.com/users/mstimberg/following{/other_user}","gists_url":"https://api.github.com/users/mstimberg/gists{/gist_id}","starred_url":"https://api.github.com/users/mstimberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mstimberg/subscriptions","organizations_url":"https://api.github.com/users/mstimberg/orgs","repos_url":"https://api.github.com/users/mstimberg/repos","events_url":"https://api.github.com/users/mstimberg/events{/privacy}","received_events_url":"https://api.github.com/users/mstimberg/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-06-10T16:12:49Z","updated_at":"2015-06-10T16:12:49Z","closed_at":null,"body":"Sometimes, implict state updaters can be used without the need for fixed-point iteration (see discussion in https://groups.google.com/d/topic/brian-development/YPoM8DNTxYc/discussion), so we should support this in Brian. Backward Euler has the advantage of being stable, so it can be used in situations where our other state updaters would require very small time steps."}}