Removing halo exchanges from update halo for mpi+OpenMP