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 |