We need to check to see if rank 0 actually has data. Then synch with all other ranks so they all throw an error together.
We need to check to see if rank 0 actually has data. Then synch with all other ranks so they all throw an error together.