{"action":"opened","issue":{"url":"https://api.github.com/repos/fredrik-johansson/arb/issues/130","repository_url":"https://api.github.com/repos/fredrik-johansson/arb","labels_url":"https://api.github.com/repos/fredrik-johansson/arb/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/fredrik-johansson/arb/issues/130/comments","events_url":"https://api.github.com/repos/fredrik-johansson/arb/issues/130/events","html_url":"https://github.com/fredrik-johansson/arb/issues/130","id":147859255,"number":130,"title":"detect and make use of block diagonal structure for matrix functions","user":{"login":"argriffing","id":101416,"avatar_url":"https://avatars.githubusercontent.com/u/101416?v=3","gravatar_id":"","url":"https://api.github.com/users/argriffing","html_url":"https://github.com/argriffing","followers_url":"https://api.github.com/users/argriffing/followers","following_url":"https://api.github.com/users/argriffing/following{/other_user}","gists_url":"https://api.github.com/users/argriffing/gists{/gist_id}","starred_url":"https://api.github.com/users/argriffing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/argriffing/subscriptions","organizations_url":"https://api.github.com/users/argriffing/orgs","repos_url":"https://api.github.com/users/argriffing/repos","events_url":"https://api.github.com/users/argriffing/events{/privacy}","received_events_url":"https://api.github.com/users/argriffing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-12T20:05:52Z","updated_at":"2016-04-12T20:05:52Z","closed_at":null,"body":"This is already partially implemented. For example `arb_mat_exp` will not add matrix power series truncation error terms to entries of a block diagonal matrix that are structurally zero. But support could be improved so that matrix functions act on each block independently, increasing speed and tightening error bounds for matrices that are structured in this way."}}