DMNetworkGetSubnetwork#
Returns the information about a requested subnetwork
Synopsis#
#include "petscdmnetwork.h"
PetscErrorCode DMNetworkGetSubnetwork(DM dm, PetscInt netnum, PetscInt *nv, PetscInt *ne, const PetscInt **vtx, const PetscInt **edge)
Not Collective
Input Parameters#
dm - the
DMNETWORK
objectnetnum - the global index of the subnetwork
Output Parameters#
nv - number of vertices (local)
ne - number of edges (local)
vtx - local vertices of the subnetwork
edge - local edges of the subnetwork
Notes#
Cannot call this routine before DMNetworkLayoutSetup()
The local vertices returned on each rank are determined by DMNETWORK
. The user does not have any control over what vertices are local.
See Also#
DM
, DMNETWORK
, DMNetworkCreate()
, DMNetworkAddSubnetwork()
, DMNetworkLayoutSetUp()
Level#
intermediate
Location#
src/dm/impls/network/network.c
Index of all DMNetwork routines
Table of Contents for all manual pages
Index of all manual pages