Lines Matching refs:vrange
534 PetscInt *sedgelist = network->cloneshared->sedgelist, vrange; in GetEdgelist_Coupling() local
553 PetscCallMPI(MPI_Scan(&network->cloneshared->nVertices, &vrange, 1, MPIU_INT, MPI_SUM, comm)); in GetEdgelist_Coupling()
554 vrange -= network->cloneshared->nVertices; in GetEdgelist_Coupling()
594 …rk->cloneshared->subnet[net].edgelist[2 * j] + (network->cloneshared->subnet[net].vStart - vrange); in GetEdgelist_Coupling()
598 …cloneshared->subnet[net].edgelist[2 * j + 1] + (network->cloneshared->subnet[net].vStart - vrange); in GetEdgelist_Coupling()
2883 PetscInt *vltog, nroots, nleaves, *vrange, k, N, lidx, ii; in DMNetworkSetVertexLocalToGlobalOrdering() local
2911 PetscCall(PetscMalloc3(size + 1, &vrange, size, &displs, size, &recvcounts)); in DMNetworkSetVertexLocalToGlobalOrdering()
2920 vrange[0] = 0; in DMNetworkSetVertexLocalToGlobalOrdering()
2921 PetscCallMPI(MPI_Allgatherv(&ii, 1, MPIU_INT, vrange + 1, recvcounts, displs, MPIU_INT, comm)); in DMNetworkSetVertexLocalToGlobalOrdering()
2922 for (PetscMPIInt i = 2; i < size + 1; i++) vrange[i] += vrange[i - 1]; in DMNetworkSetVertexLocalToGlobalOrdering()
2932 vltog[i] = vrange[rank] + k++; in DMNetworkSetVertexLocalToGlobalOrdering()
2934 PetscCall(PetscFree3(vrange, displs, recvcounts)); in DMNetworkSetVertexLocalToGlobalOrdering()