making all Cloverleaf ops_dats defined on a single block
Removing all referances to blocks xedge and yedge
Adding partitioning routine for MPI
Adding experimental mesh decomposition for any-D mesh
moving ops_printf to each individual backend
Adding sub_block decomposition storage
Setting up ideas for halo creation
ops_decl_dat_mpi introduced for temporarilty experiment with the mpi backend
Setting up halo exchange buffers
Attempting to write a generalized MPI Send/Receive setup for OPS single block
Coding the MPI send and receives ... not tested yet
Experimentally workign Halo Exchanges
Testing the MPI communications .. currently incorrect
Further experimentaion on MPI send / receive
Some fixes to MPI send receive
Halo exchange set up to account for different depths in the possitive and negative directions in a dimension
Woring halo exchange with max depth
Clean up
Restructuring ops block and dat declarations
Setting up any-D offset calculations