I have been breaking my head over the following code since morning, I get a segmentation error everytime!
Apparently, there is some problem in the pointer that I am passing through MPI_Isend and MPI_Ireceive that gives me a segmentation fault. I really donot know what. I have also tried passing &world[start][0] and so on.