{"action":"created","issue":{"url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/171","repository_url":"https://api.github.com/repos/quinoacomputing/quinoa","labels_url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/171/labels{/name}","comments_url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/171/comments","events_url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/171/events","html_url":"https://github.com/quinoacomputing/quinoa/issues/171","id":260974745,"node_id":"MDU6SXNzdWUyNjA5NzQ3NDU=","number":171,"title":"Make PE-locality mesh reordering optional","user":{"login":"jbakosi","id":13008285,"node_id":"MDQ6VXNlcjEzMDA4Mjg1","avatar_url":"https://avatars3.githubusercontent.com/u/13008285?v=4","gravatar_id":"","url":"https://api.github.com/users/jbakosi","html_url":"https://github.com/jbakosi","followers_url":"https://api.github.com/users/jbakosi/followers","following_url":"https://api.github.com/users/jbakosi/following{/other_user}","gists_url":"https://api.github.com/users/jbakosi/gists{/gist_id}","starred_url":"https://api.github.com/users/jbakosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbakosi/subscriptions","organizations_url":"https://api.github.com/users/jbakosi/orgs","repos_url":"https://api.github.com/users/jbakosi/repos","events_url":"https://api.github.com/users/jbakosi/events{/privacy}","received_events_url":"https://api.github.com/users/jbakosi/received_events","type":"User","site_admin":false},"labels":[{"id":231806497,"node_id":"MDU6TGFiZWwyMzE4MDY0OTc=","url":"https://api.github.com/repos/quinoacomputing/quinoa/labels/inciter","name":"inciter","color":"006b75","default":false}],"state":"closed","locked":false,"assignee":{"login":"jbakosi","id":13008285,"node_id":"MDQ6VXNlcjEzMDA4Mjg1","avatar_url":"https://avatars3.githubusercontent.com/u/13008285?v=4","gravatar_id":"","url":"https://api.github.com/users/jbakosi","html_url":"https://github.com/jbakosi","followers_url":"https://api.github.com/users/jbakosi/followers","following_url":"https://api.github.com/users/jbakosi/following{/other_user}","gists_url":"https://api.github.com/users/jbakosi/gists{/gist_id}","starred_url":"https://api.github.com/users/jbakosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbakosi/subscriptions","organizations_url":"https://api.github.com/users/jbakosi/orgs","repos_url":"https://api.github.com/users/jbakosi/repos","events_url":"https://api.github.com/users/jbakosi/events{/privacy}","received_events_url":"https://api.github.com/users/jbakosi/received_events","type":"User","site_admin":false},"assignees":[{"login":"jbakosi","id":13008285,"node_id":"MDQ6VXNlcjEzMDA4Mjg1","avatar_url":"https://avatars3.githubusercontent.com/u/13008285?v=4","gravatar_id":"","url":"https://api.github.com/users/jbakosi","html_url":"https://github.com/jbakosi","followers_url":"https://api.github.com/users/jbakosi/followers","following_url":"https://api.github.com/users/jbakosi/following{/other_user}","gists_url":"https://api.github.com/users/jbakosi/gists{/gist_id}","starred_url":"https://api.github.com/users/jbakosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbakosi/subscriptions","organizations_url":"https://api.github.com/users/jbakosi/orgs","repos_url":"https://api.github.com/users/jbakosi/repos","events_url":"https://api.github.com/users/jbakosi/events{/privacy}","received_events_url":"https://api.github.com/users/jbakosi/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-09-27T13:30:23Z","updated_at":"2018-09-24T16:08:26Z","closed_at":"2018-09-24T16:08:26Z","author_association":"MEMBER","body":"Currently, there is a mesh reordering in `inciter` that results in a new global ordering of mesh nodes for a node-based numerical scheme in which operators contribute to data stored at mesh nodes. The goal of this reordering is to arrive at global unique mesh node IDs that are as contiguous as possible with increasing PE IDs, so that Carriers, computing PDE operator contributions, contribute to the part of the linear system that is stored on the PE where the Carriers themselves reside, thus minimizing communication during linear system assembly. This PE-locality ordering is done in `Partitioner` and is really only needed if a linear system is to be solved during time stepping, such as the currently used continuous Galerkin (CG) finite element scheme with a consistent mass matrix.\r\n\r\nWhen a solution with CG and a lumped mass matrix is in place, there appears to be no real reason to perform such PE-locality reordering, since the linear system, which in that case is a vector, can be solved without matrix assembly, by a division of the right hand side. Thus when the CG scheme is selected by the user and the lumped mass matrix is used for the left hand side instead of the consistent-mass matrix, the PE-locality reordering would be good to optionally skip."},"comment":{"url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/comments/424031157","html_url":"https://github.com/quinoacomputing/quinoa/issues/171#issuecomment-424031157","issue_url":"https://api.github.com/repos/quinoacomputing/quinoa/issues/171","id":424031157,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDAzMTE1Nw==","user":{"login":"jbakosi","id":13008285,"node_id":"MDQ6VXNlcjEzMDA4Mjg1","avatar_url":"https://avatars3.githubusercontent.com/u/13008285?v=4","gravatar_id":"","url":"https://api.github.com/users/jbakosi","html_url":"https://github.com/jbakosi","followers_url":"https://api.github.com/users/jbakosi/followers","following_url":"https://api.github.com/users/jbakosi/following{/other_user}","gists_url":"https://api.github.com/users/jbakosi/gists{/gist_id}","starred_url":"https://api.github.com/users/jbakosi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbakosi/subscriptions","organizations_url":"https://api.github.com/users/jbakosi/orgs","repos_url":"https://api.github.com/users/jbakosi/repos","events_url":"https://api.github.com/users/jbakosi/events{/privacy}","received_events_url":"https://api.github.com/users/jbakosi/received_events","type":"User","site_admin":false},"created_at":"2018-09-24T16:08:26Z","updated_at":"2018-09-24T16:08:26Z","author_association":"MEMBER","body":"Done, see fb090225b8f1c1296f460644a83b3258c28d0b54."}}
{"actor":{"display_login":"jbakosi"}}