MPI Gather with derived types | Dark Hacker News