public void initiate_recv_top() { // int rank = comm.Rank; // Console.Write(rank + ": z - initiate_recv_bottom :"); if (Shift_z_bottom.HandleLeft != null) { requestList.Remove(Shift_z_bottom.HandleLeft); } //if (Shift_z_bottom.HandleRight != null) // requestList.Remove(Shift_z_bottom.HandleRight); Shift_z_bottom.initiate_recv(); requestList.Add(Shift_z_bottom.HandleLeft); //requestList.Add(Shift_z_bottom.HandleRight); }
public void shift_z_left() { Shift_z_bottom.go(); }