Composite grid partitioning strategy:
Cluster the subgrids and the processors, respectively, in groups. Distribute the groups of subgrids over the groups of processors. Within a processor group, partition the corresponding subgrids over the processors in that group.