petsc-3.11.4 2019-09-28
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
DMNetworkMonitorCreate
DMNetworkAddComponent
DMNetworkGetNumComponents
DMNetworkMonitorDestroy
DMNetworkAddNumVariables
DMNetworkGetNumVariables
DMNetworkMonitorPop
DMNetworkAssembleGraphStructures
DMNetworkGetSubnetworkInfo
DMNetworkMonitorView
DMNetworkDistribute
DMNetworkGetVariableGlobalOffset
DMNetworkRegisterComponent
DMNetworkEdgeSetMatrix
DMNetworkGetVariableOffset
DMNetworkSetEdgeList
DMNetworkGetComponent
DMNetworkGetVertexOffset
DMNetworkSetNumVariables
DMNetworkGetComponentDataArray
DMNetworkGetVertexRange
DMNetworkSetSizes
DMNetworkGetConnectedVertices
DMNetworkHasJacobian
DMNetworkVertexSetMatrix
DMNetworkGetEdgeOffset
DMNetworkIsGhostVertex
PetscSFGetSubSF
DMNetworkGetEdgeRange
DMNetworkLayoutSetUp
DMNetworkGetGlobalEdgeIndex
DMNetworkMonitorAdd
Advanced - Setting more advanced options and customization
DMNetworkGetPlex
No developer routines
No deprecated routines
Table of Contents