Uses NULL() to bypass a bug in MPI which results in the error...

... "Buffers must not be aliased"