Distribute

broadcast input objects to all ranks

data_in input data (data_in) Distribute data_out output data (data_out)