petsc-3.13.6 2020-09-29
Report Typos and Errors

PETSCPARTITIONERPARMETIS

"parmetis" - A PetscPartitioner object using the ParMETIS library

Options Database Keys

-petscpartitioner_parmetis_type <string> - ParMETIS partitioning type. Either "kway" or "rb" (recursive bisection)
-petscpartitioner_parmetis_imbalance_ratio <value> - Load imbalance ratio limit
-petscpartitioner_parmetis_debug <int> - Debugging flag passed to ParMETIS/METIS routines
-petscpartitioner_parmetis_seed <int> - Random seed

Notes: when the graph is on a single process, this partitioner actually calls METIS and not ParMETIS

See Also

PetscPartitionerType, PetscPartitionerCreate(), PetscPartitionerSetType()

Level

intermediate

Location

src/dm/impls/plex/plexpartition.c
Index of all DMPLEX routines
Table of Contents for all manual pages
Index of all manual pages