Lines Matching refs:xadj
58 …Graph_Seq(SCOTCH_Num strategy, double imbalance, SCOTCH_Num n, SCOTCH_Num xadj[], SCOTCH_Num adjnc… in PTScotch_PartGraph_Seq() argument
64 SCOTCH_Num edgenbr = xadj[n]; in PTScotch_PartGraph_Seq()
83 …PetscCallPTSCOTCH(SCOTCH_graphBuild(&grafdat, 0, vertnbr, xadj, xadj + 1, velotab, NULL, edgenbr, … in PTScotch_PartGraph_Seq()
99 …I(SCOTCH_Num strategy, double imbalance, SCOTCH_Num vtxdist[], SCOTCH_Num xadj[], SCOTCH_Num adjnc… in PTScotch_PartGraph_MPI() argument
128 edgelocnbr = xadj[vertlocnbr]; in PTScotch_PartGraph_MPI()
131 …PetscCallPTSCOTCH(SCOTCH_dgraphBuild(&grafdat, 0, vertlocnbr, vertlocnbr, xadj, xadj + 1, veloloct… in PTScotch_PartGraph_MPI()
208 PetscInt *xadj = start; /* Start of edge list for each vertex */ in PetscPartitionerPartition_PTScotch() local
243 PetscCall(PetscMalloc1(xadj[nvtxs], &adjwgt)); in PetscPartitionerPartition_PTScotch()
244 …for (PetscInt e = 0; e < xadj[nvtxs]; ++e) PetscCall(PetscSectionGetDof(edgeSection, e, &adjwgt[e]… in PetscPartitionerPartition_PTScotch()
266 …if (rank == p) PetscCall(PTScotch_PartGraph_Seq(strat, imbal, nvtxs, xadj, adjncy, vwgt, adjwgt, n… in PetscPartitionerPartition_PTScotch()
281 …if (nvtxs) PetscCall(PTScotch_PartGraph_MPI(strat, imbal, vtxdist, xadj, adjncy, vwgt, adjwgt, npa… in PetscPartitionerPartition_PTScotch()