{"action":"created","issue":{"url":"https://api.github.com/repos/etmc/tmLQCD/issues/445","repository_url":"https://api.github.com/repos/etmc/tmLQCD","labels_url":"https://api.github.com/repos/etmc/tmLQCD/issues/445/labels{/name}","comments_url":"https://api.github.com/repos/etmc/tmLQCD/issues/445/comments","events_url":"https://api.github.com/repos/etmc/tmLQCD/issues/445/events","html_url":"https://github.com/etmc/tmLQCD/pull/445","id":379164684,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5Njk2MDEz","number":445,"title":"Do MPI initialisation in tmLQCD_invert_init","user":{"login":"kostrzewa","id":1325246,"node_id":"MDQ6VXNlcjEzMjUyNDY=","avatar_url":"https://avatars1.githubusercontent.com/u/1325246?v=4","gravatar_id":"","url":"https://api.github.com/users/kostrzewa","html_url":"https://github.com/kostrzewa","followers_url":"https://api.github.com/users/kostrzewa/followers","following_url":"https://api.github.com/users/kostrzewa/following{/other_user}","gists_url":"https://api.github.com/users/kostrzewa/gists{/gist_id}","starred_url":"https://api.github.com/users/kostrzewa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kostrzewa/subscriptions","organizations_url":"https://api.github.com/users/kostrzewa/orgs","repos_url":"https://api.github.com/users/kostrzewa/repos","events_url":"https://api.github.com/users/kostrzewa/events{/privacy}","received_events_url":"https://api.github.com/users/kostrzewa/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-09T13:36:35Z","updated_at":"2018-11-10T08:38:59Z","closed_at":"2018-11-09T15:54:54Z","author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/etmc/tmLQCD/pulls/445","html_url":"https://github.com/etmc/tmLQCD/pull/445","diff_url":"https://github.com/etmc/tmLQCD/pull/445.diff","patch_url":"https://github.com/etmc/tmLQCD/pull/445.patch"},"body":"It seems that having tmLQCD initialise MPI will be beneficial at least for the design of some programs (CVC for example).\r\n\r\n@sunpho84 How would this change affect Nissa? I would like to find a compromise which works for all (potential) client codes, but someone needs to call MPI_Init. There's a change about to land which allows runtime selection of the MPI thread level."},"comment":{"url":"https://api.github.com/repos/etmc/tmLQCD/issues/comments/437568394","html_url":"https://github.com/etmc/tmLQCD/pull/445#issuecomment-437568394","issue_url":"https://api.github.com/repos/etmc/tmLQCD/issues/445","id":437568394,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzU2ODM5NA==","user":{"login":"kostrzewa","id":1325246,"node_id":"MDQ6VXNlcjEzMjUyNDY=","avatar_url":"https://avatars1.githubusercontent.com/u/1325246?v=4","gravatar_id":"","url":"https://api.github.com/users/kostrzewa","html_url":"https://github.com/kostrzewa","followers_url":"https://api.github.com/users/kostrzewa/followers","following_url":"https://api.github.com/users/kostrzewa/following{/other_user}","gists_url":"https://api.github.com/users/kostrzewa/gists{/gist_id}","starred_url":"https://api.github.com/users/kostrzewa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kostrzewa/subscriptions","organizations_url":"https://api.github.com/users/kostrzewa/orgs","repos_url":"https://api.github.com/users/kostrzewa/repos","events_url":"https://api.github.com/users/kostrzewa/events{/privacy}","received_events_url":"https://api.github.com/users/kostrzewa/received_events","type":"User","site_admin":false},"created_at":"2018-11-10T08:38:59Z","updated_at":"2018-11-10T08:38:59Z","author_association":"MEMBER","body":"Ugh, this is problematic after all. We need to initialise QMP for QPhiX to work. Perhaps I should expose the initialisation function and the client code should then call this instead of MPI_Init."}}
{"actor":{"display_login":"kostrzewa"}}