So far 2 stride restrict seems to work
Restrict appears to work for stride of 3 dats .. but still need to get halo exchanges
Need to fix halo exchange for prolongation