dest=size-1
CALL MPI_Type_create_struct(nb, blklen, disp, types, type1, ierr)
CALL MPI_Type_commit(type1, ierr)
CALL MPI_Type_extent(type1, extent, ierr)
dest=size-1
CALL MPI_Type_create_struct(nb, blklen, disp, types, type1, ierr)
CALL MPI_Type_commit(type1, ierr)
CALL MPI_Type_extent(type1, extent, ierr)