petsc-3.13.6 2020-09-29
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
MatCoarsenViewFromOptions
MatPartitioningGetType
MatPartitioningView
MatCreateLaplacian
MatPartitioningSetNParts
MatPartitioningViewFromOptions
MatGetOrdering
MatPartitioningSetType
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