#include "petscmat.h" PetscErrorCode MatOrderingRegister(const char sname[],PetscErrorCode (*function)(Mat,MatOrderingType,IS*,IS*))Not Collective Many br
sname | - name of ordering (for example MATORDERINGND) Many br | |
function | - function pointer that creates the ordering Many br |
Many br
MatOrderingRegister("my_order", MyOrder);Many br
Then, your partitioner can be chosen with the procedural interface via Many br
MatOrderingSetType(part,"my_order)or at runtime via the option Many br
-pc_factor_mat_ordering_type my_order
Level:developer
Location:src/mat/order/sorder.c
Index of all MatOrderings routines
Table of Contents for all manual pages
Index of all manual pages