trying to get a grip on transpose operation. seem to need memory release functions.
MPI_Alltoallv call working. correctly, unknown.