initialised arrays to move first touch overhead and added OpenMP to buffer packing
added C timestep kernel
added internal profiler plus c timestep kernel
added field summary C kernel
added c update halo kernel
correct answers now
OpenMP tidy up plus c halo fix
mpi buffer packing stubs
packing routines started
added packing kernels to comms and all tested
last C kernels
precision changes and bug fixes to make C and Fortran as close as possible