petsc-3.6.1 2015-08-06
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
MatCoarsenApply
MatColoringGetDistance
MATPARTITIONINGCHACO
MatCoarsenCreate
MatColoringGetMaxColors
MatPartitioningCreate
MatCoarsenDestroy
MATCOLORINGGREEDY
MatPartitioningDestroy
MATCOARSENHEM
MATCOLORINGJP
MATPARTITIONINGPARMETIS
MATCOARSENMIS
MATCOLORINGPOWER
MATPARTITIONINGPARTY
MatCoarsenSetAdjacency
MatColoringSetDistance
MATPARTITIONINGPTSCOTCH
MatCoarsenSetFromOptions
MatColoringSetFromOptions
MatPartitioningSetAdjacency
MatCoarsenSetGreedyOrdering
MatColoringSetMaxColors
MatPartitioningSetFromOptions
MatCoarsenSetStrictAggs
MatColoringSetType
MatPartitioningSetPartitionWeights
MatColoringApply
MatColoringSetWeightType
MatPartitioningSetVertexWeights
MatColoringCreate
MatColoringView
MatColoringDestroy
MatPartitioningApply
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
MatPartitioningPartySetGlobal
MatMeshToCellGraph
MatPartitioningChacoSetEigenSolver
MatPartitioningPartySetLocal
MatMeshToVertexGraph
MatPartitioningChacoSetEigenTol
MatPartitioningPartySetMatchOptimization
MatPartitioningChacoGetEigenNumber
MatPartitioningChacoSetGlobal
MatPartitioningPTScotchGetImbalance
MatPartitioningChacoGetEigenSolver
MatPartitioningChacoSetLocal
MatPartitioningPTScotchGetStrategy
MatPartitioningChacoGetEigenTol
MatPartitioningParmetisGetEdgeCut
MatPartitioningPTScotchSetImbalance
MatPartitioningChacoGetGlobal
MatPartitioningParmetisSetCoarseSequential
MatPartitioningPTScotchSetStrategy
MatPartitioningChacoGetLocal
MatPartitioningPartySetBipart
MatPartitioningChacoSetCoarseLevel
MatPartitioningPartySetCoarseLevel
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
MatCoarsenRegisterAll
MatColoringRegister
MatPartitioningRegisterAll
MatCoarsenRegister
MatOrderingRegisterAll
MatPartitioningRegister
MatColoringRegisterAll
MatOrderingRegister
No deprecated routines
Table of Contents