petsc-3.9.4 2018-09-11
Report Typos and Errors

DMNetwork Examples

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 DMNetworkGetGlobalEdgeIndex DMNetworkMonitorAdd
DMNetworkAddComponent DMNetworkGetGlobalVertexIndex DMNetworkMonitorCreate
DMNetworkAddNumVariables DMNetworkGetNumComponents DMNetworkMonitorDestroy
DMNetworkAssembleGraphStructures DMNetworkGetNumVariables DMNetworkMonitorPop
DMNetworkDistribute DMNetworkGetVariableGlobalOffset DMNetworkMonitorView
DMNetworkEdgeSetMatrix DMNetworkGetVariableOffset DMNetworkRegisterComponent
DMNetworkGetComponent DMNetworkGetVertexOffset DMNetworkSetEdgeList
DMNetworkGetComponentDataArray DMNetworkGetVertexRange DMNetworkSetNumVariables
DMNetworkGetConnectedVertices DMNetworkHasJacobian DMNetworkSetSizes
DMNetworkGetEdgeOffset DMNetworkIsGhostVertex DMNetworkVertexSetMatrix
DMNetworkGetEdgeRange DMNetworkLayoutSetUp PetscSFGetSubSF
Advanced - Setting more advanced options and customization
DMNetworkGetPlex
No developer routines
No deprecated routines
None: Not yet cataloged
DMNetworkGetSubnetworkInfo

Table of Contents