Using Datatypes to Scatter Matrices Among Processors