Manual Pages for Matrix Orders, Colorings, and Partitionings

petsc-3.4.2 2013-07-02

## Orders, Colorings, and Partitionings Manual Pages

These tools compute reorderings (for sparse matrix factorizations), colorings (for computing Jacobians via finite differences) and partitionings (for parallel decomposition of data).

Beginner - Basic usage
| MATCOARSENHEM | MatCoarsenDestroy | MatPartitioningCreate
MATCOARSENMIS | MatCoarsenGetData | MatPartitioningDestroy
MATPARTITIONINGCHACO | MatCoarsenSetAdjacency | MatPartitioningSetAdjacency
MATPARTITIONINGPARMETIS | MatCoarsenSetFromOptions | MatPartitioningSetFromOptions
MATPARTITIONINGPARTY | MatCoarsenSetGreedyOrdering | MatPartitioningSetPartitionWeights
MATPARTITIONINGPTSCOTCH | MatCoarsenSetStrictAggs | MatPartitioningSetVertexWeights
MatCoarsenApply | MatCoarsenSetVerbose |
MatCoarsenCreate | MatPartitioningApply |
Intermediate - Setting options for algorithms and data structures
| MatCoarsenGetType | MatGetColoring | MatPartitioningSetNParts
MatCoarsenSetType | MatGetOrdering | MatPartitioningSetType
MatCoarsenView | MatPartitioningGetType | MatPartitioningView
Advanced - Setting more advanced options and customization
| MatMeshToCellGraph | MatPartitioningChacoSetEigenNumber | MatPartitioningPTScotchSetStrategy
MatMeshToVertexGraph | MatPartitioningChacoSetEigenSolver | MatPartitioningParmetisGetEdgeCut
MatPartitioningChacoGetEigenNumber | MatPartitioningChacoSetEigenTol | MatPartitioningParmetisSetCoarseSequential
MatPartitioningChacoGetEigenSolver | MatPartitioningChacoSetGlobal | MatPartitioningPartySetBipart
MatPartitioningChacoGetEigenTol | MatPartitioningChacoSetLocal | MatPartitioningPartySetCoarseLevel
MatPartitioningChacoGetGlobal | MatPartitioningPTScotchGetImbalance | MatPartitioningPartySetGlobal
MatPartitioningChacoGetLocal | MatPartitioningPTScotchGetStrategy | MatPartitioningPartySetLocal
MatPartitioningChacoSetCoarseLevel | MatPartitioningPTScotchSetImbalance | MatPartitioningPartySetMatchOptimization
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| MatCoarsenRegister | MatColoringRegisterAll | MatPartitioningRegister
MatCoarsenRegisterAll | MatOrderingRegister | MatPartitioningRegisterAll
MatColoringRegister | MatOrderingRegisterAll |
No deprecated routines

Table of Contents