petsc-3.14.6 2021-03-30
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
DMNetworkAddComponent
DMNetworkGetNumVariables
DMNetworkLayoutSetUp
DMNetworkAddNumVariables
DMNetworkGetSizes
DMNetworkRegisterComponent
DMNetworkCreate
DMNetworkGetSupportingEdges
DMNetworkSetComponentNumVariables
DMNetworkGetComponent
DMNetworkGetVariableGlobalOffset
DMNetworkSetEdgeList
DMNetworkGetConnectedVertices
DMNetworkGetVariableOffset
DMNetworkSetNumVariables
DMNetworkGetEdgeRange
DMNetworkGetVertexRange
DMNetworkSetSizes
DMNetworkGetNumComponents
DMNetworkIsGhostVertex
Intermediate - Setting options for algorithms and data structures
DMNETWORK
DMNetworkGetGlobalEdgeIndex
DMNetworkMonitorAdd
DMNetworkAssembleGraphStructures
DMNetworkGetGlobalVertexIndex
DMNetworkMonitorCreate
DMNetworkDistribute
DMNetworkGetSubnetworkCoupleInfo
DMNetworkMonitorDestroy
DMNetworkGetComponentVariableGlobalOffset
DMNetworkGetSubnetworkInfo
DMNetworkMonitorPop
DMNetworkGetComponentVariableOffset
DMNetworkGetVertexOffset
DMNetworkMonitorView
DMNetworkGetEdgeOffset
DMNetworkHasJacobian
PetscSFGetSubSF
Advanced - Setting more advanced options and customization
DMNetworkEdgeSetMatrix
DMNetworkGetVertexLocalToGlobalOrdering
DMNetworkVertexSetMatrix
DMNetworkGetPlex
DMNetworkSetVertexLocalToGlobalOrdering
No developer routines
No deprecated routines
Table of Contents