Home
last modified time | relevance | path

Searched refs:stradat (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/partitioner/impls/ptscotch/
H A Dpartptscotch.c62 SCOTCH_Strat stradat; in PTScotch_PartGraph_Seq() local
84 PetscCallPTSCOTCH(SCOTCH_stratInit(&stradat)); in PTScotch_PartGraph_Seq()
85 PetscCallPTSCOTCH(SCOTCH_stratGraphMapBuild(&stradat, flagval, nparts, kbalval)); in PTScotch_PartGraph_Seq()
92 PetscCallPTSCOTCH(SCOTCH_graphMap(&grafdat, &archdat, &stradat, part)); in PTScotch_PartGraph_Seq()
94 SCOTCH_stratExit(&stradat); in PTScotch_PartGraph_Seq()
106 SCOTCH_Strat stradat; in PTScotch_PartGraph_MPI() local
132 PetscCallPTSCOTCH(SCOTCH_stratInit(&stradat)); in PTScotch_PartGraph_MPI()
133 PetscCallPTSCOTCH(SCOTCH_stratDgraphMapBuild(&stradat, flagval, procglbnbr, nparts, kbalval)); in PTScotch_PartGraph_MPI()
141 PetscCallPTSCOTCH(SCOTCH_dgraphMapCompute(&grafdat, &mappdat, &stradat)); in PTScotch_PartGraph_MPI()
144 SCOTCH_stratExit(&stradat); in PTScotch_PartGraph_MPI()
/petsc/src/mat/graphops/partition/impls/scotch/
H A Dscotch.c358 SCOTCH_Strat stradat; in MatPartitioningApply_PTScotch_Private() local
366 PetscCallExternal(SCOTCH_stratInit, &stradat); in MatPartitioningApply_PTScotch_Private()
367 …PetscCallExternal(SCOTCH_stratDgraphMapBuild, &stradat, scotch->strategy, nparts, nparts, scotch->… in MatPartitioningApply_PTScotch_Private()
375 PetscCallExternal(SCOTCH_dgraphMapCompute, &grafdat, &mappdat, &stradat); in MatPartitioningApply_PTScotch_Private()
379 SCOTCH_stratExit(&stradat); in MatPartitioningApply_PTScotch_Private()
384 SCOTCH_Strat stradat; in MatPartitioningApply_PTScotch_Private() local
389 PetscCallExternal(SCOTCH_stratInit, &stradat); in MatPartitioningApply_PTScotch_Private()
390 …PetscCallExternal(SCOTCH_stratGraphMapBuild, &stradat, scotch->strategy, nparts, scotch->imbalance… in MatPartitioningApply_PTScotch_Private()
395 PetscCallExternal(SCOTCH_graphMap, &grafdat, &archdat, &stradat, locals); in MatPartitioningApply_PTScotch_Private()
398 PetscCallExternal(SCOTCH_graphPart, &grafdat, nparts, &stradat, locals); in MatPartitioningApply_PTScotch_Private()
[all …]