{"action":"created","issue":{"url":"https://api.github.com/repos/openturns/openturns/issues/117","labels_url":"https://api.github.com/repos/openturns/openturns/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/openturns/openturns/issues/117/comments","events_url":"https://api.github.com/repos/openturns/openturns/issues/117/events","html_url":"https://github.com/openturns/openturns/pull/117","id":121208666,"number":117,"title":"Fix Interval::intersect for mixed finite/infinite bounds","user":{"login":"jschueller","id":3832365,"avatar_url":"https://avatars.githubusercontent.com/u/3832365?v=3","gravatar_id":"","url":"https://api.github.com/users/jschueller","html_url":"https://github.com/jschueller","followers_url":"https://api.github.com/users/jschueller/followers","following_url":"https://api.github.com/users/jschueller/following{/other_user}","gists_url":"https://api.github.com/users/jschueller/gists{/gist_id}","starred_url":"https://api.github.com/users/jschueller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jschueller/subscriptions","organizations_url":"https://api.github.com/users/jschueller/orgs","repos_url":"https://api.github.com/users/jschueller/repos","events_url":"https://api.github.com/users/jschueller/events{/privacy}","received_events_url":"https://api.github.com/users/jschueller/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-09T10:40:54Z","updated_at":"2015-12-09T20:57:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openturns/openturns/pulls/117","html_url":"https://github.com/openturns/openturns/pull/117","diff_url":"https://github.com/openturns/openturns/pull/117.diff","patch_url":"https://github.com/openturns/openturns/pull/117.patch"},"body":"Method Interval::intersect did not take infinite bounds properly into\r\naccount and returned the max/min of the bounds regardless of the finite\r\nflag.\r\nIt seems to impact RandomMixture and Distribution arithmetic\r\nmultiplication.\r\n\r\nIn cases both bounds from both interval are infinite, we set the\r\ncorresponding bound value to the numerical limit.\r\nIn truncated distribution class, we need to override\r\nthis behavior by manually setting min/max on distribution support values.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/openturns/openturns/issues/comments/163389580","html_url":"https://github.com/openturns/openturns/pull/117#issuecomment-163389580","issue_url":"https://api.github.com/repos/openturns/openturns/issues/117","id":163389580,"user":{"login":"regislebrun","id":8220933,"avatar_url":"https://avatars.githubusercontent.com/u/8220933?v=3","gravatar_id":"","url":"https://api.github.com/users/regislebrun","html_url":"https://github.com/regislebrun","followers_url":"https://api.github.com/users/regislebrun/followers","following_url":"https://api.github.com/users/regislebrun/following{/other_user}","gists_url":"https://api.github.com/users/regislebrun/gists{/gist_id}","starred_url":"https://api.github.com/users/regislebrun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/regislebrun/subscriptions","organizations_url":"https://api.github.com/users/regislebrun/orgs","repos_url":"https://api.github.com/users/regislebrun/repos","events_url":"https://api.github.com/users/regislebrun/events{/privacy}","received_events_url":"https://api.github.com/users/regislebrun/received_events","type":"User","site_admin":false},"created_at":"2015-12-09T20:57:03Z","updated_at":"2015-12-09T20:57:03Z","body":"-1"}}