petsc-dev 2014-02-02
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
MatColoringCreate
MATPARTITIONINGCHACO
MatCoarsenCreate
MatColoringDestroy
MatPartitioningCreate
MatCoarsenDestroy
MatColoringGetDistance
MatPartitioningDestroy
MatCoarsenGetData
MatColoringGetMaxColors
MATPARTITIONINGPARMETIS
MATCOARSENHEM
MATCOLORINGJP
MATPARTITIONINGPARTY
MATCOARSENMIS
MATCOLORINGMIS
MATPARTITIONINGPTSCOTCH
MatCoarsenSetAdjacency
MatColoringSetDistance
MatPartitioningSetAdjacency
MatCoarsenSetFromOptions
MatColoringSetFromOptions
MatPartitioningSetFromOptions
MatCoarsenSetGreedyOrdering
MatColoringSetMaxColors
MatPartitioningSetPartitionWeights
MatCoarsenSetStrictAggs
MatColoringSetType
MatPartitioningSetVertexWeights
MatCoarsenSetVerbose
MatColoringView
MatColoringApply
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
MatMeshToCellGraph
MatPartitioningChacoSetEigenNumber
MatPartitioningPartySetCoarseLevel
MatMeshToVertexGraph
MatPartitioningChacoSetEigenSolver
MatPartitioningPartySetGlobal
MatPartitioningChacoGetEigenNumber
MatPartitioningChacoSetEigenTol
MatPartitioningPartySetLocal
MatPartitioningChacoGetEigenSolver
MatPartitioningChacoSetGlobal
MatPartitioningPartySetMatchOptimization
MatPartitioningChacoGetEigenTol
MatPartitioningChacoSetLocal
MatPartitioningPTScotchGetImbalance
MatPartitioningChacoGetGlobal
MatPartitioningParmetisGetEdgeCut
MatPartitioningPTScotchGetStrategy
MatPartitioningChacoGetLocal
MatPartitioningParmetisSetCoarseSequential
MatPartitioningPTScotchSetImbalance
MatPartitioningChacoSetCoarseLevel
MatPartitioningPartySetBipart
MatPartitioningPTScotchSetStrategy
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