petsc-3.7.5 2017-01-01
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 MatCoarsenDestroy MatColoringSetMaxColors
MATCOARSENMIS MatCoarsenSetAdjacency MatColoringSetType
MATCOLORINGGREEDY MatCoarsenSetFromOptions MatColoringSetWeightType
MATCOLORINGJP MatCoarsenSetGreedyOrdering MatColoringView
MATCOLORINGPOWER MatCoarsenSetStrictAggs MatPartitioningApply
MATPARTITIONINGCHACO MatColoringApply MatPartitioningCreate
MATPARTITIONINGHIERARCHPART MatColoringCreate MatPartitioningDestroy
MATPARTITIONINGPARMETIS MatColoringDestroy MatPartitioningSetAdjacency
MATPARTITIONINGPARTY MatColoringGetDistance MatPartitioningSetFromOptions
MATPARTITIONINGPTSCOTCH MatColoringGetMaxColors MatPartitioningSetPartitionWeights
MatCoarsenApply MatColoringSetDistance MatPartitioningSetVertexWeights
MatCoarsenCreate MatColoringSetFromOptions
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 MatPartitioningParmetisSetRepartition
MatPartitioningChacoGetEigenNumber MatPartitioningChacoSetGlobal MatPartitioningPartySetBipart
MatPartitioningChacoGetEigenSolver MatPartitioningChacoSetLocal MatPartitioningPartySetCoarseLevel
MatPartitioningChacoGetEigenTol MatPartitioningPTScotchGetImbalance MatPartitioningPartySetGlobal
MatPartitioningChacoGetGlobal MatPartitioningPTScotchGetStrategy MatPartitioningPartySetLocal
MatPartitioningChacoGetLocal MatPartitioningPTScotchSetImbalance MatPartitioningPartySetMatchOptimization
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