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