petsc-3.9.4 2018-09-11
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
MATPARTITIONINGPARTY
MatColoringSetWeightType
MATCOARSENMIS
MATPARTITIONINGPTSCOTCH
MatColoringView
MATCOLORINGGREEDY
MatColoringApply
MatPartitioningApply
MATCOLORINGID
MatColoringCreate
MatPartitioningCreate
MATCOLORINGJP
MatColoringDestroy
MatPartitioningDestroy
MATCOLORINGLF
MatColoringGetDistance
MatPartitioningSetAdjacency
MATCOLORINGPOWER
MatColoringGetMaxColors
MatPartitioningSetFromOptions
MATCOLORINGSL
MatColoringSetDistance
MatPartitioningSetPartitionWeights
MATPARTITIONINGCHACO
MatColoringSetFromOptions
MatPartitioningSetVertexWeights
MATPARTITIONINGHIERARCHPART
MatColoringSetMaxColors
MATPARTITIONINGPARMETIS
MatColoringSetType
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