petsc-3.8.4 2018-03-24
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
MatColoringApply
MatColoringView
MATCOARSENMIS
MatColoringCreate
MatPartitioningApply
MATCOLORINGGREEDY
MatColoringDestroy
MatPartitioningCreate
MATCOLORINGJP
MatColoringGetDistance
MatPartitioningDestroy
MATCOLORINGPOWER
MatColoringGetMaxColors
MatPartitioningSetAdjacency
MATPARTITIONINGCHACO
MatColoringSetDistance
MatPartitioningSetFromOptions
MATPARTITIONINGHIERARCHPART
MatColoringSetFromOptions
MatPartitioningSetPartitionWeights
MATPARTITIONINGPARMETIS
MatColoringSetMaxColors
MatPartitioningSetVertexWeights
MATPARTITIONINGPARTY
MatColoringSetType
MATPARTITIONINGPTSCOTCH
MatColoringSetWeightType
Intermediate - Setting options for algorithms and data structures
MatCreateLaplacian
MatPartitioningGetType
MatPartitioningSetType
MatGetOrdering
MatPartitioningSetNParts
MatPartitioningView
Advanced - Setting more advanced options and customization
MatCoarsenApply
MatMeshToVertexGraph
MatPartitioningPTScotchGetImbalance
MatCoarsenCreate
MatPartitioningChacoGetEigenNumber
MatPartitioningPTScotchGetStrategy
MatCoarsenDestroy
MatPartitioningChacoGetEigenSolver
MatPartitioningPTScotchSetImbalance
MatCoarsenGetData
MatPartitioningChacoGetEigenTol
MatPartitioningPTScotchSetStrategy
MatCoarsenGetType
MatPartitioningChacoGetGlobal
MatPartitioningParmetisGetEdgeCut
MatCoarsenSetAdjacency
MatPartitioningChacoGetLocal
MatPartitioningParmetisSetCoarseSequential
MatCoarsenSetFromOptions
MatPartitioningChacoSetCoarseLevel
MatPartitioningParmetisSetRepartition
MatCoarsenSetGreedyOrdering
MatPartitioningChacoSetEigenNumber
MatPartitioningPartySetBipart
MatCoarsenSetStrictAggs
MatPartitioningChacoSetEigenSolver
MatPartitioningPartySetCoarseLevel
MatCoarsenSetType
MatPartitioningChacoSetEigenTol
MatPartitioningPartySetGlobal
MatCoarsenView
MatPartitioningChacoSetGlobal
MatPartitioningPartySetLocal
MatMeshToCellGraph
MatPartitioningChacoSetLocal
MatPartitioningPartySetMatchOptimization
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