Beginner - Basic usage | MatPartitioningApply | MatPartitioningDestroy | MatPartitioningSetFromOptions |
MatPartitioningCreate | MatPartitioningSetAdjacency | MatPartitioningSetVertexWeights |
Intermediate - Setting options for algorithms and data structures | MatGetColoring | MatPartitioningGetType | MatPartitioningView |
MatGetOrdering | MatPartitioningSetType | |
Advanced - Setting more advanced options and customization | MatPartitioningParmetisSetCoarseSequential | Developer - Interfaces intended primarily for library developers, not for typical applications programmers | MatColoringRegisterAll | MatOrderingRegisterAll | MatPartitioningRegisterAll |
MatColoringRegisterDestroy | MatOrderingRegisterDestroy | MatPartitioningRegisterDestroy |
MatColoringRegisterDynamic | MatOrderingRegisterDynamic | MatPartitioningRegisterDynamic |