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