{"action":"closed","issue":{"url":"https://api.github.com/repos/dealii/dealii/issues/6437","repository_url":"https://api.github.com/repos/dealii/dealii","labels_url":"https://api.github.com/repos/dealii/dealii/issues/6437/labels{/name}","comments_url":"https://api.github.com/repos/dealii/dealii/issues/6437/comments","events_url":"https://api.github.com/repos/dealii/dealii/issues/6437/events","html_url":"https://github.com/dealii/dealii/issues/6437","id":320045052,"node_id":"MDU6SXNzdWUzMjAwNDUwNTI=","number":6437,"title":"Bug: Use intermediate storage for BlockLinearOperator<..>.vmult()","user":{"login":"tamiko","id":3432917,"node_id":"MDQ6VXNlcjM0MzI5MTc=","avatar_url":"https://avatars2.githubusercontent.com/u/3432917?v=4","gravatar_id":"","url":"https://api.github.com/users/tamiko","html_url":"https://github.com/tamiko","followers_url":"https://api.github.com/users/tamiko/followers","following_url":"https://api.github.com/users/tamiko/following{/other_user}","gists_url":"https://api.github.com/users/tamiko/gists{/gist_id}","starred_url":"https://api.github.com/users/tamiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamiko/subscriptions","organizations_url":"https://api.github.com/users/tamiko/orgs","repos_url":"https://api.github.com/users/tamiko/repos","events_url":"https://api.github.com/users/tamiko/events{/privacy}","received_events_url":"https://api.github.com/users/tamiko/received_events","type":"User","site_admin":false},"labels":[{"id":114738732,"node_id":"MDU6TGFiZWwxMTQ3Mzg3MzI=","url":"https://api.github.com/repos/dealii/dealii/labels/Bug","name":"Bug","color":"fc2929","default":false}],"state":"closed","locked":false,"assignee":{"login":"tamiko","id":3432917,"node_id":"MDQ6VXNlcjM0MzI5MTc=","avatar_url":"https://avatars2.githubusercontent.com/u/3432917?v=4","gravatar_id":"","url":"https://api.github.com/users/tamiko","html_url":"https://github.com/tamiko","followers_url":"https://api.github.com/users/tamiko/followers","following_url":"https://api.github.com/users/tamiko/following{/other_user}","gists_url":"https://api.github.com/users/tamiko/gists{/gist_id}","starred_url":"https://api.github.com/users/tamiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamiko/subscriptions","organizations_url":"https://api.github.com/users/tamiko/orgs","repos_url":"https://api.github.com/users/tamiko/repos","events_url":"https://api.github.com/users/tamiko/events{/privacy}","received_events_url":"https://api.github.com/users/tamiko/received_events","type":"User","site_admin":false},"assignees":[{"login":"tamiko","id":3432917,"node_id":"MDQ6VXNlcjM0MzI5MTc=","avatar_url":"https://avatars2.githubusercontent.com/u/3432917?v=4","gravatar_id":"","url":"https://api.github.com/users/tamiko","html_url":"https://github.com/tamiko","followers_url":"https://api.github.com/users/tamiko/followers","following_url":"https://api.github.com/users/tamiko/following{/other_user}","gists_url":"https://api.github.com/users/tamiko/gists{/gist_id}","starred_url":"https://api.github.com/users/tamiko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamiko/subscriptions","organizations_url":"https://api.github.com/users/tamiko/orgs","repos_url":"https://api.github.com/users/tamiko/repos","events_url":"https://api.github.com/users/tamiko/events{/privacy}","received_events_url":"https://api.github.com/users/tamiko/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/dealii/dealii/milestones/6","html_url":"https://github.com/dealii/dealii/milestone/6","labels_url":"https://api.github.com/repos/dealii/dealii/milestones/6/labels","id":2986356,"node_id":"MDk6TWlsZXN0b25lMjk4NjM1Ng==","number":6,"title":"Release 9.1","description":null,"creator":{"login":"kronbichler","id":8276200,"node_id":"MDQ6VXNlcjgyNzYyMDA=","avatar_url":"https://avatars0.githubusercontent.com/u/8276200?v=4","gravatar_id":"","url":"https://api.github.com/users/kronbichler","html_url":"https://github.com/kronbichler","followers_url":"https://api.github.com/users/kronbichler/followers","following_url":"https://api.github.com/users/kronbichler/following{/other_user}","gists_url":"https://api.github.com/users/kronbichler/gists{/gist_id}","starred_url":"https://api.github.com/users/kronbichler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kronbichler/subscriptions","organizations_url":"https://api.github.com/users/kronbichler/orgs","repos_url":"https://api.github.com/users/kronbichler/repos","events_url":"https://api.github.com/users/kronbichler/events{/privacy}","received_events_url":"https://api.github.com/users/kronbichler/received_events","type":"User","site_admin":false},"open_issues":51,"closed_issues":22,"state":"open","created_at":"2017-12-18T14:02:58Z","updated_at":"2018-06-12T16:44:00Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-05-03T19:13:41Z","updated_at":"2018-06-12T16:44:00Z","closed_at":"2018-06-12T16:44:00Z","author_association":"MEMBER","body":"If source and destination vectors are the same, the following code in `block_linear_operator.h` garbles up the result:\r\n```\r\n359         for (unsigned int i = 0; i < m; ++i)                                     \r\n360           {                                                                      \r\n361             op.block(i, 0).vmult(v.block(i), u.block(0));                        \r\n362             for (unsigned int j = 1; j < n; ++j)                                 \r\n363               op.block(i, j).vmult_add(v.block(i), u.block(j));                  \r\n364           } \r\n```\r\nWe really have to use some intermediate storage here.\r\n<s>Should be not much of a deal - I plan to fix this issue between rc1 and rc2.</s>"}}
{"actor":{"display_login":"tamiko"}}