Lines Matching refs:numEdges
22 …PetscInt i, e, v, numEdges, numVertices, nedges, *eowners = NULL, estart, eend, *vtype = NULL, … in WashNetworkDistribute() local
30 numEdges = wash->nedge; in WashNetworkDistribute()
34 PetscCallMPI(MPI_Bcast(&numEdges, 1, MPIU_INT, 0, comm)); in WashNetworkDistribute()
35 nedges = numEdges / size; /* local nedges */ in WashNetworkDistribute()
36 if (rank == 0) nedges += numEdges - size * (numEdges / size); in WashNetworkDistribute()
37 wash->Nedge = numEdges; in WashNetworkDistribute()
424 PetscInt i, numVertices, numEdges, *vtype; in WashNetworkCreate() local
443 numEdges = 0; in WashNetworkCreate()
464 numEdges = 0; in WashNetworkCreate()
468 numEdges = wash->nedge; in WashNetworkCreate()
470 PetscCall(PetscCalloc1(2 * numEdges, &edgelist)); in WashNetworkCreate()
471 for (i = 0; i < numEdges; i++) { in WashNetworkCreate()
478 PetscCall(PetscCalloc2(numVertices, &junctions, numEdges, &pipes)); in WashNetworkCreate()
508 numEdges = wash->nedge; in WashNetworkCreate()
510 PetscCall(PetscCalloc1(2 * numEdges, &edgelist)); in WashNetworkCreate()
520 PetscCall(PetscCalloc2(numVertices, &junctions, numEdges, &pipes)); in WashNetworkCreate()
549 numEdges = wash->nedge; in WashNetworkCreate()
551 PetscCall(PetscCalloc1(2 * numEdges, &edgelist)); in WashNetworkCreate()
561 PetscCall(PetscCalloc2(numVertices, &junctions, numEdges, &pipes)); in WashNetworkCreate()
578 for (i = 0; i < numEdges; i++) pipes[i].id = i; in WashNetworkCreate()
582 PetscCall(PetscMalloc1(2 * numEdges, &vtype)); in WashNetworkCreate()
583 for (i = 0; i < 2 * numEdges; i++) { in WashNetworkCreate()
591 wash->nedge = numEdges; in WashNetworkCreate()