PetscPartitionerSetType#
Builds a particular PetscPartitioner
Synopsis#
#include "petscpartitioner.h" 
PetscErrorCode PetscPartitionerSetType(PetscPartitioner part, PetscPartitionerType name)
Collective
Input Parameters#
- part - The - PetscPartitionerobject
- name - The kind of partitioner 
Options Database Key#
- -petscpartitioner_type - - Sets the- PetscPartitionertype
Note#
 PETSCPARTITIONERCHACO    - The Chaco partitioner (--download-chaco)
 PETSCPARTITIONERPARMETIS - The ParMetis partitioner (--download-parmetis)
 PETSCPARTITIONERSHELL    - A shell partitioner implemented by the user
 PETSCPARTITIONERSIMPLE   - A simple partitioner that divides cells into equal, contiguous chunks
 PETSCPARTITIONERGATHER   - Gathers all cells onto process 0
See Also#
Level#
intermediate
Location#
Examples#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages