petsc-3.12.5 2020-03-29
Report Typos and Errors
DMNetwork
The DMNetwork class encapsulates a graph topology, and is based on DMPLEX. It is designed to handle very large scales graphs, such as those that arise in power system or wireless communication modeling.
Beginner - Basic usage
DMNetworkCreate
Intermediate - Setting options for algorithms and data structures
DMNETWORK
DMNetworkGetGlobalVertexIndex
DMNetworkMonitorAdd
DMNetworkAddComponent
DMNetworkGetNumComponents
DMNetworkMonitorCreate
DMNetworkAddNumVariables
DMNetworkGetNumVariables
DMNetworkMonitorDestroy
DMNetworkAssembleGraphStructures
DMNetworkGetSubnetworkCoupleInfo
DMNetworkMonitorPop
DMNetworkDistribute
DMNetworkGetSubnetworkInfo
DMNetworkMonitorView
DMNetworkEdgeSetMatrix
DMNetworkGetVariableGlobalOffset
DMNetworkRegisterComponent
DMNetworkGetComponent
DMNetworkGetVariableOffset
DMNetworkSetEdgeList
DMNetworkGetComponentDataArray
DMNetworkGetVertexOffset
DMNetworkSetNumVariables
DMNetworkGetConnectedVertices
DMNetworkGetVertexRange
DMNetworkSetSizes
DMNetworkGetEdgeOffset
DMNetworkHasJacobian
DMNetworkVertexSetMatrix
DMNetworkGetEdgeRange
DMNetworkIsGhostVertex
PetscSFGetSubSF
DMNetworkGetGlobalEdgeIndex
DMNetworkLayoutSetUp
Advanced - Setting more advanced options and customization
DMNetworkGetPlex
DMNetworkGetVertexLocalToGlobalOrdering
DMNetworkSetVertexLocalToGlobalOrdering
No developer routines
No deprecated routines
Table of Contents