petsc-3.11.4 2019-09-28
MatPartitioningRegisterAll
Registers all of the matrix Partitioning routines in PETSc.
Synopsis
PetscErrorCode MatPartitioningRegisterAll(void)
Not Collective
Adding new methods
To add a new method to the registry. Copy this routine and
modify it to incorporate a call to MatPartitioningRegister() for
the new method, after the current list.
Restricting the choices: To prevent all of the methods from being
registered and thus save memory, copy this routine and modify it to
register a zero, instead of the function name, for those methods you
do not wish to register. Make sure that the replacement routine is
linked before libpetscmat.a.
Keywords
matrix, Partitioning, register, all
See Also
MatPartitioningRegister(), MatPartitioningRegisterDestroy()
Level
developer
Location
src/mat/partition/spartition.c
Index of all MatOrderings routines
Table of Contents for all manual pages
Index of all manual pages