{"action":"created","issue":{"url":"https://api.github.com/repos/opesci/devito/issues/489","repository_url":"https://api.github.com/repos/opesci/devito","labels_url":"https://api.github.com/repos/opesci/devito/issues/489/labels{/name}","comments_url":"https://api.github.com/repos/opesci/devito/issues/489/comments","events_url":"https://api.github.com/repos/opesci/devito/issues/489/events","html_url":"https://github.com/opesci/devito/pull/489","id":297171272,"number":489,"title":"Drop time_axis and reverse flag hacks","user":{"login":"FabioLuporini","id":478143,"avatar_url":"https://avatars3.githubusercontent.com/u/478143?v=4","gravatar_id":"","url":"https://api.github.com/users/FabioLuporini","html_url":"https://github.com/FabioLuporini","followers_url":"https://api.github.com/users/FabioLuporini/followers","following_url":"https://api.github.com/users/FabioLuporini/following{/other_user}","gists_url":"https://api.github.com/users/FabioLuporini/gists{/gist_id}","starred_url":"https://api.github.com/users/FabioLuporini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FabioLuporini/subscriptions","organizations_url":"https://api.github.com/users/FabioLuporini/orgs","repos_url":"https://api.github.com/users/FabioLuporini/repos","events_url":"https://api.github.com/users/FabioLuporini/events{/privacy}","received_events_url":"https://api.github.com/users/FabioLuporini/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-02-14T16:58:54Z","updated_at":"2018-02-19T14:07:23Z","closed_at":"2018-02-19T14:07:15Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/opesci/devito/pulls/489","html_url":"https://github.com/opesci/devito/pull/489","diff_url":"https://github.com/opesci/devito/pull/489.diff","patch_url":"https://github.com/opesci/devito/pull/489.patch"},"body":"The compiler is extended with the capability of detecting \"iteration directions\" via analysis of input expressions. This means we can now infer whether time should propagate in the forward or backward directions based on the sole analysis of the input. \r\n\r\nThis is yet another building block for the domain allocation switch. Knowing the direction of each dimension will allow to produce more sensible defaults.\r\n\r\nfixes #281 \r\n\r\nAs soon as this branch lands, we will have dropped probably the **last** of the ugly hacks in Devito (the global reverse flag)!"},"comment":{"url":"https://api.github.com/repos/opesci/devito/issues/comments/366702989","html_url":"https://github.com/opesci/devito/pull/489#issuecomment-366702989","issue_url":"https://api.github.com/repos/opesci/devito/issues/489","id":366702989,"user":{"login":"FabioLuporini","id":478143,"avatar_url":"https://avatars3.githubusercontent.com/u/478143?v=4","gravatar_id":"","url":"https://api.github.com/users/FabioLuporini","html_url":"https://github.com/FabioLuporini","followers_url":"https://api.github.com/users/FabioLuporini/followers","following_url":"https://api.github.com/users/FabioLuporini/following{/other_user}","gists_url":"https://api.github.com/users/FabioLuporini/gists{/gist_id}","starred_url":"https://api.github.com/users/FabioLuporini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FabioLuporini/subscriptions","organizations_url":"https://api.github.com/users/FabioLuporini/orgs","repos_url":"https://api.github.com/users/FabioLuporini/repos","events_url":"https://api.github.com/users/FabioLuporini/events{/privacy}","received_events_url":"https://api.github.com/users/FabioLuporini/received_events","type":"User","site_admin":false},"created_at":"2018-02-19T14:07:23Z","updated_at":"2018-02-19T14:07:23Z","author_association":"CONTRIBUTOR","body":"Merged."}}
{"actor":{"display_login":"FabioLuporini"}}