Lines Matching refs:Nsvtx

130   network->cloneshared->Nsvtx = 0;  in DMNetworkSetNumSubNetworks()
335 static inline PetscErrorCode VtxGetInfo(PetscInt Nsvtx, SVtx *svtx, PetscInt net, PetscInt idx, Pet… in VtxGetInfo() argument
341 if (!Nsvtx) PetscFunctionReturn(PETSC_SUCCESS); in VtxGetInfo()
346 for (i = 0; i < Nsvtx; i++) { in VtxGetInfo()
512 network->cloneshared->Nsvtx = nta; in SharedVtxCreate()
545 PetscCall(SharedVtxCreate(dm, network->cloneshared->Nsvtx, sedgelist)); in GetEdgelist_Coupling()
546 Nsv = network->cloneshared->Nsvtx; in GetEdgelist_Coupling()
680 if (network->cloneshared->Nsvtx) { /* subnetworks are coupled via shared vertices */ in DMNetworkLayoutSetUp()
848 …Int i, nsubnet = network->cloneshared->Nsubnet, *sedgelist, Nsvtx = network->cloneshared->Nsvtx; in DMNetworkAddSharedVertices() local
853 if (!Nsvtx) { in DMNetworkAddSharedVertices()
860 sedgelist[4 * Nsvtx] = anetnum; in DMNetworkAddSharedVertices()
861 sedgelist[4 * Nsvtx + 1] = asvtx[i]; in DMNetworkAddSharedVertices()
862 sedgelist[4 * Nsvtx + 2] = bnetnum; in DMNetworkAddSharedVertices()
863 sedgelist[4 * Nsvtx + 3] = bsvtx[i]; in DMNetworkAddSharedVertices()
864 Nsvtx++; in DMNetworkAddSharedVertices()
866 …PetscCheck(Nsvtx <= 2 * nsubnet, PETSC_COMM_SELF, PETSC_ERR_SUP, "allocate more space for coupling… in DMNetworkAddSharedVertices()
867 network->cloneshared->Nsvtx = Nsvtx; in DMNetworkAddSharedVertices()
1826 newDMnetwork->cloneshared->Nsvtx = oldDMnetwork->cloneshared->Nsvtx; in DMNetworkDistribute()
1827 oldDMnetwork->cloneshared->Nsvtx = 0; in DMNetworkDistribute()
1857 if (newDMnetwork->cloneshared->Nsvtx) PetscCall(PetscBTCreate(Nsubnet, &btable)); in DMNetworkDistribute()
1893 nv += newDMnetwork->cloneshared->Nsvtx; in DMNetworkDistribute()
1950 if (newDMnetwork->cloneshared->Nsvtx) PetscCall(PetscBTDestroy(&btable)); in DMNetworkDistribute()
2791 …for (j = 0; j < network->cloneshared->Nsvtx; j++) PetscCall(PetscFree(network->cloneshared->svtx[j… in DMDestroy_Network()