petsc-3.3-p7 2013-05-11

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 MatCoarsenSetGreedyOrdering MATPARTITIONINGPARTY
MatCoarsenCreate MatCoarsenSetStrictAggs MATPARTITIONINGPTSCOTCH
MatCoarsenDestroy MatCoarsenSetVerbose MatPartitioningSetAdjacency
MatCoarsenGetData MatPartitioningApply MatPartitioningSetFromOptions
MATCOARSENHEM MATPARTITIONINGCHACO MatPartitioningSetPartitionWeights
MATCOARSENMIS MatPartitioningCreate MatPartitioningSetVertexWeights
MatCoarsenSetAdjacency MatPartitioningDestroy
MatCoarsenSetFromOptions MATPARTITIONINGPARMETIS
Intermediate - Setting options for algorithms and data structures
MatCoarsenGetType MatGetColoring 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 MatColoringRegisterDestroy MatPartitioningRegisterAll
MatCoarsenRegisterDestroy MatOrderingRegisterAll MatPartitioningRegisterDestroy
MatColoringRegisterAll MatOrderingRegisterDestroy
No deprecated routines

Table of Contents