petsc-3.6.4 2016-04-12
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 MatCoarsenSetAdjacency MatColoringSetType
MATCOARSENMIS MatCoarsenSetFromOptions MatColoringSetWeightType
MATCOLORINGGREEDY MatCoarsenSetGreedyOrdering MatColoringView
MATCOLORINGJP MatCoarsenSetStrictAggs MatPartitioningApply
MATCOLORINGPOWER MatColoringApply MatPartitioningCreate
MATPARTITIONINGCHACO MatColoringCreate MatPartitioningDestroy
MATPARTITIONINGPARMETIS MatColoringDestroy MatPartitioningSetAdjacency
MATPARTITIONINGPARTY MatColoringGetDistance MatPartitioningSetFromOptions
MATPARTITIONINGPTSCOTCH MatColoringGetMaxColors MatPartitioningSetPartitionWeights
MatCoarsenApply MatColoringSetDistance MatPartitioningSetVertexWeights
MatCoarsenCreate MatColoringSetFromOptions
MatCoarsenDestroy MatColoringSetMaxColors
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 MatPartitioningParmetisGetEdgeCut
MatMeshToCellGraph MatPartitioningChacoSetEigenSolver MatPartitioningParmetisSetCoarseSequential
MatMeshToVertexGraph MatPartitioningChacoSetEigenTol MatPartitioningPartySetBipart
MatPartitioningChacoGetEigenNumber MatPartitioningChacoSetGlobal MatPartitioningPartySetCoarseLevel
MatPartitioningChacoGetEigenSolver MatPartitioningChacoSetLocal MatPartitioningPartySetGlobal
MatPartitioningChacoGetEigenTol MatPartitioningPTScotchGetImbalance MatPartitioningPartySetLocal
MatPartitioningChacoGetGlobal MatPartitioningPTScotchGetStrategy MatPartitioningPartySetMatchOptimization
MatPartitioningChacoGetLocal MatPartitioningPTScotchSetImbalance
MatPartitioningChacoSetCoarseLevel MatPartitioningPTScotchSetStrategy
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