{"action":"created","issue":{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/280","repository_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic","labels_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/280/labels{/name}","comments_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/280/comments","events_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/280/events","html_url":"https://github.com/mpiforumbot/mpi-forum-historic/issues/280","id":167241769,"number":280,"title":"Add a new datatype creation routine - MPI_Type_create_hindexed_block","user":{"login":"mpiforumbot","id":20617676,"avatar_url":"https://avatars.githubusercontent.com/u/20617676?v=3","gravatar_id":"","url":"https://api.github.com/users/mpiforumbot","html_url":"https://github.com/mpiforumbot","followers_url":"https://api.github.com/users/mpiforumbot/followers","following_url":"https://api.github.com/users/mpiforumbot/following{/other_user}","gists_url":"https://api.github.com/users/mpiforumbot/gists{/gist_id}","starred_url":"https://api.github.com/users/mpiforumbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpiforumbot/subscriptions","organizations_url":"https://api.github.com/users/mpiforumbot/orgs","repos_url":"https://api.github.com/users/mpiforumbot/repos","events_url":"https://api.github.com/users/mpiforumbot/events{/privacy}","received_events_url":"https://api.github.com/users/mpiforumbot/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/labels/MPI%203%5C.0","name":"MPI 3\\.0","color":"ededed"},{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/labels/New%20routine%5C(s%5C)","name":"New routine\\(s\\)","color":"ededed"},{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/labels/Text%20committed","name":"Text committed","color":"d93f0b"},{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/labels/Ticket%20complete","name":"Ticket complete","color":"bfdadc"}],"state":"open","locked":false,"assignee":{"login":"mpiforumbot","id":20617676,"avatar_url":"https://avatars.githubusercontent.com/u/20617676?v=3","gravatar_id":"","url":"https://api.github.com/users/mpiforumbot","html_url":"https://github.com/mpiforumbot","followers_url":"https://api.github.com/users/mpiforumbot/followers","following_url":"https://api.github.com/users/mpiforumbot/following{/other_user}","gists_url":"https://api.github.com/users/mpiforumbot/gists{/gist_id}","starred_url":"https://api.github.com/users/mpiforumbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpiforumbot/subscriptions","organizations_url":"https://api.github.com/users/mpiforumbot/orgs","repos_url":"https://api.github.com/users/mpiforumbot/repos","events_url":"https://api.github.com/users/mpiforumbot/events{/privacy}","received_events_url":"https://api.github.com/users/mpiforumbot/received_events","type":"User","site_admin":false},"assignees":[{"login":"mpiforumbot","id":20617676,"avatar_url":"https://avatars.githubusercontent.com/u/20617676?v=3","gravatar_id":"","url":"https://api.github.com/users/mpiforumbot","html_url":"https://github.com/mpiforumbot","followers_url":"https://api.github.com/users/mpiforumbot/followers","following_url":"https://api.github.com/users/mpiforumbot/following{/other_user}","gists_url":"https://api.github.com/users/mpiforumbot/gists{/gist_id}","starred_url":"https://api.github.com/users/mpiforumbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpiforumbot/subscriptions","organizations_url":"https://api.github.com/users/mpiforumbot/orgs","repos_url":"https://api.github.com/users/mpiforumbot/repos","events_url":"https://api.github.com/users/mpiforumbot/events{/privacy}","received_events_url":"https://api.github.com/users/mpiforumbot/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/milestones/23","html_url":"https://github.com/mpiforumbot/mpi-forum-historic/milestones/2011/10/24%20Chicago,%20USA","labels_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/milestones/23/labels","id":1900484,"number":23,"title":"2011/10/24 Chicago, USA","description":"","creator":{"login":"mpiforumbot","id":20617676,"avatar_url":"https://avatars.githubusercontent.com/u/20617676?v=3","gravatar_id":"","url":"https://api.github.com/users/mpiforumbot","html_url":"https://github.com/mpiforumbot","followers_url":"https://api.github.com/users/mpiforumbot/followers","following_url":"https://api.github.com/users/mpiforumbot/following{/other_user}","gists_url":"https://api.github.com/users/mpiforumbot/gists{/gist_id}","starred_url":"https://api.github.com/users/mpiforumbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpiforumbot/subscriptions","organizations_url":"https://api.github.com/users/mpiforumbot/orgs","repos_url":"https://api.github.com/users/mpiforumbot/repos","events_url":"https://api.github.com/users/mpiforumbot/events{/privacy}","received_events_url":"https://api.github.com/users/mpiforumbot/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"closed","created_at":"2016-07-23T22:09:11Z","updated_at":"2016-07-24T16:39:13Z","due_on":"2011-10-24T04:00:00Z","closed_at":"2016-07-23T22:09:11Z"},"comments":6,"created_at":"2016-07-24T16:39:09Z","updated_at":"2016-07-24T16:44:17Z","closed_at":null,"body":"**Originally by _chaarawi_ on 2011-06-14 10:19:26 -0500**\n\n___\nThis is a request to add an additional routine to the standard, named MPI_Type_hindexed_block. Most datatype creation functions have an H_version to take byte displacements instead of integer counts of the old type. The create_indexed_block function does not have the H counterpart and should be added.\n\n## Extended Scope\n\nN/A\n\n## History\n\nNone that I am aware of.\n\n## Proposed Solution\n\nAdd a new routine:\n\nMPI_Type_create_hindexed_block (int count, int blocklength, MPI_Aint array_of_displacements[], MPI_Datatype old_type, MPI_Datatype *newtype )\n\nThe existing MPI_Type_create_indexed_block is basically the same, except that the displacement array is of type int (counts of old_type). It does not have a counterpart for byte displacement as all function do.\n\nMPI_Type_create_Hindexed can be used as an alternative, but that takes an array of blocklengths and would be an ugly solution for having to create a block_length array of 1s. \n\n## Impact on Implementations\n\njust add a new routine to the standard, and the implementation should be fairly straightforward. \n\n## Impact on Applications / Users\n\nNone\n\n## Alternative Solutions\n\n## Entry for the Change Log\nAdded MPI_Type_create_hindexed_block\n"},"comment":{"url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/comments/234787626","html_url":"https://github.com/mpiforumbot/mpi-forum-historic/issues/280#issuecomment-234787626","issue_url":"https://api.github.com/repos/mpiforumbot/mpi-forum-historic/issues/280","id":234787626,"user":{"login":"mpiforumbot","id":20617676,"avatar_url":"https://avatars.githubusercontent.com/u/20617676?v=3","gravatar_id":"","url":"https://api.github.com/users/mpiforumbot","html_url":"https://github.com/mpiforumbot","followers_url":"https://api.github.com/users/mpiforumbot/followers","following_url":"https://api.github.com/users/mpiforumbot/following{/other_user}","gists_url":"https://api.github.com/users/mpiforumbot/gists{/gist_id}","starred_url":"https://api.github.com/users/mpiforumbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpiforumbot/subscriptions","organizations_url":"https://api.github.com/users/mpiforumbot/orgs","repos_url":"https://api.github.com/users/mpiforumbot/repos","events_url":"https://api.github.com/users/mpiforumbot/events{/privacy}","received_events_url":"https://api.github.com/users/mpiforumbot/received_events","type":"User","site_admin":false},"created_at":"2016-07-24T16:44:17Z","updated_at":"2016-07-24T16:44:17Z","body":"**Originally by _chaarawi_ on 2011-12-07 10:06:06 -0600**\n\n___\n**Attachment added:** [`draft_hindexedb.pdf`](https://github.com/mpiforumbot/mpi-forum-historic/raw/master/attachments/280/draft_hindexedb.pdf) (2123.2 KiB)\nDraft for formal reading"}}
{"actor":{"display_login":"mpiforumbot"}}