#include "petscpartitioner.h" PetscErrorCode PetscPartitionerShellSetPartition(PetscPartitioner part, PetscInt size, const PetscInt sizes[], const PetscInt points[])Collective on PetscPartitioner
part | - The PetscPartitioner | |
size | - The number of partitions | |
sizes | - array of length size (or NULL) providing the number of points in each partition | |
points | - array of length sum(sizes) (may be NULL iff sizes is NULL), a permutation of the points that groups those assigned to each partition in order (i.e., partition 0 first, partition 1 next, etc.) |