petsc-3.11.4 2019-09-28
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
MatPartitioningImprove
MATCOLORINGLF
MatColoringGetMaxColors
MatPartitioningSetAdjacency
MATCOLORINGPOWER
MatColoringSetDistance
MatPartitioningSetFromOptions
MATCOLORINGSL
MatColoringSetFromOptions
MatPartitioningSetPartitionWeights
MATPARTITIONINGCHACO
MatColoringSetMaxColors
MatPartitioningSetVertexWeights
MATPARTITIONINGHIERARCH
MatColoringSetType
MatPartitioningViewImbalance
MATPARTITIONINGPARMETIS
MatColoringSetWeightType
MATPARTITIONINGPARTY
MatColoringView
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