Manual Pages for Matrix Orders, Colorings, and Partitionings

petsc-3.7.3 2016-07-24
Report Typos and Errors

## 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 | MatColoringSetMaxColors
MATCOARSENMIS | MatCoarsenSetAdjacency | MatColoringSetType
MATCOLORINGGREEDY | MatCoarsenSetFromOptions | MatColoringSetWeightType
MATCOLORINGJP | MatCoarsenSetGreedyOrdering | MatColoringView
MATCOLORINGPOWER | MatCoarsenSetStrictAggs | MatPartitioningApply
MATPARTITIONINGCHACO | MatColoringApply | MatPartitioningCreate
MATPARTITIONINGHIERARCHPART | MatColoringCreate | MatPartitioningDestroy
MATPARTITIONINGPARMETIS | MatColoringDestroy | MatPartitioningSetAdjacency
MATPARTITIONINGPARTY | MatColoringGetDistance | MatPartitioningSetFromOptions
MATPARTITIONINGPTSCOTCH | MatColoringGetMaxColors | MatPartitioningSetPartitionWeights
MatCoarsenApply | MatColoringSetDistance | MatPartitioningSetVertexWeights
MatCoarsenCreate | MatColoringSetFromOptions |
Intermediate - Setting options for algorithms and data structures
| MatCoarsenGetType | MatCreateLaplacian | MatPartitioningSetNParts
MatCoarsenSetType | MatGetOrdering | MatPartitioningSetType
MatCoarsenView | MatPartitioningGetType | MatPartitioningView
Advanced - Setting more advanced options and customization
| MatCoarsenGetData | MatPartitioningChacoSetEigenNumber | MatPartitioningParmetisGetEdgeCut
MatMeshToCellGraph | MatPartitioningChacoSetEigenSolver | MatPartitioningParmetisSetCoarseSequential
MatMeshToVertexGraph | MatPartitioningChacoSetEigenTol | MatPartitioningParmetisSetRepartition
MatPartitioningChacoGetEigenNumber | MatPartitioningChacoSetGlobal | MatPartitioningPartySetBipart
MatPartitioningChacoGetEigenSolver | MatPartitioningChacoSetLocal | MatPartitioningPartySetCoarseLevel
MatPartitioningChacoGetEigenTol | MatPartitioningPTScotchGetImbalance | MatPartitioningPartySetGlobal
MatPartitioningChacoGetGlobal | MatPartitioningPTScotchGetStrategy | MatPartitioningPartySetLocal
MatPartitioningChacoGetLocal | MatPartitioningPTScotchSetImbalance | MatPartitioningPartySetMatchOptimization
MatPartitioningChacoSetCoarseLevel | MatPartitioningPTScotchSetStrategy |
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