Mat
partitioning a matrix;
Reads a a simple unstructured grid from a file. Partitions it,
and distributes the grid data accordingly