petsc-3.7.1 2016-05-15
Report Typos and Errors

MatCoarsenRegisterAll

Registers all of the matrix Coarsen routines in PETSc.

Synopsis

PetscErrorCode  MatCoarsenRegisterAll(void)
Not Collective Many br

Many br

Adding new methods

To add a new method to the registry. Copy this routine and Many brmodify it to incorporate a call to MatCoarsenRegister() for Many brthe new method, after the current list. Many br

Restricting the choices: To prevent all of the methods from being Many brregistered and thus save memory, copy this routine and modify it to Many brregister a zero, instead of the function name, for those methods you Many brdo not wish to register. Make sure that the replacement routine is Many brlinked before libpetscmat.a. Many br

.keywords: matrix, Coarsen, register, all Many br

.seealso: MatCoarsenRegister(), MatCoarsenRegisterDestroy() Many br

Level:developer
Location:
src/mat/coarsen/scoarsen.c
Index of all MatOrderings routines
Table of Contents for all manual pages
Index of all manual pages