public void initiate_recv_east() { //int rank = comm.Rank; //Console.Write(rank + ": x - initiate_recv_west :"); //if (Shift_x_west.HandleLeft != null) // requestList.Remove(Shift_x_west.HandleLeft); if (Shift_x_west.HandleRight != null) { requestList.Remove(Shift_x_west.HandleRight); } Shift_x_west.initiate_recv(); //requestList.Add(Shift_x_west.HandleLeft); requestList.Add(Shift_x_west.HandleRight); }
public void shift_x_left() { Shift_x_west.go(); }