Searched refs:velotab (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/graphops/partition/impls/scotch/ |
| H A D | scotch.c | 273 …SCOTCH_Num *locals, *velotab, *veloloctab, *edloloctab, vertlocnbr, edgelocnbr, npar… in MatPartitioningApply_PTScotch_Private() local 328 velotab = NULL; in MatPartitioningApply_PTScotch_Private() 331 PetscCall(PetscMalloc1(nparts, &velotab)); in MatPartitioningApply_PTScotch_Private() 342 for (i = 0; i < nparts; i++) velotab[i] = (SCOTCH_Num)(vwgttab[i] + 0.5); in MatPartitioningApply_PTScotch_Private() 369 if (velotab) { in MatPartitioningApply_PTScotch_Private() 370 PetscCallExternal(SCOTCH_archCmpltw, &archdat, nparts, velotab); in MatPartitioningApply_PTScotch_Private() 391 if (velotab) { in MatPartitioningApply_PTScotch_Private() 394 PetscCallExternal(SCOTCH_archCmpltw, &archdat, nparts, velotab); in MatPartitioningApply_PTScotch_Private() 404 PetscCall(PetscFree(velotab)); in MatPartitioningApply_PTScotch_Private()
|
| /petsc/src/dm/partitioner/impls/ptscotch/ |
| H A D | partptscotch.c | 65 SCOTCH_Num *velotab = vtxwgt; in PTScotch_PartGraph_Seq() local 80 if (!flg) velotab = NULL; in PTScotch_PartGraph_Seq() 83 …PetscCallPTSCOTCH(SCOTCH_graphBuild(&grafdat, 0, vertnbr, xadj, xadj + 1, velotab, NULL, edgenbr, … in PTScotch_PartGraph_Seq()
|