Home
last modified time | relevance | path

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

/petsc/src/dm/partitioner/impls/ptscotch/
H A Dpartptscotch.c60 SCOTCH_Arch archdat; in PTScotch_PartGraph_Seq() local
86 PetscCallPTSCOTCH(SCOTCH_archInit(&archdat)); in PTScotch_PartGraph_Seq()
88 PetscCallPTSCOTCH(SCOTCH_archCmpltw(&archdat, PetscMin(nparts, n), tpart)); in PTScotch_PartGraph_Seq()
90 PetscCallPTSCOTCH(SCOTCH_archCmplt(&archdat, PetscMin(nparts, n))); in PTScotch_PartGraph_Seq()
92 PetscCallPTSCOTCH(SCOTCH_graphMap(&grafdat, &archdat, &stradat, part)); in PTScotch_PartGraph_Seq()
93 SCOTCH_archExit(&archdat); in PTScotch_PartGraph_Seq()
103 SCOTCH_Arch archdat; in PTScotch_PartGraph_MPI() local
134 PetscCallPTSCOTCH(SCOTCH_archInit(&archdat)); in PTScotch_PartGraph_MPI()
136 PetscCallPTSCOTCH(SCOTCH_archCmpltw(&archdat, nparts, tpart)); in PTScotch_PartGraph_MPI()
138 PetscCallPTSCOTCH(SCOTCH_archCmplt(&archdat, nparts)); in PTScotch_PartGraph_MPI()
[all …]
/petsc/src/mat/graphops/partition/impls/scotch/
H A Dscotch.c355 SCOTCH_Arch archdat; in MatPartitioningApply_PTScotch_Private() local
365 PetscCallExternal(SCOTCH_archInit, &archdat); in MatPartitioningApply_PTScotch_Private()
370 PetscCallExternal(SCOTCH_archCmpltw, &archdat, nparts, velotab); in MatPartitioningApply_PTScotch_Private()
372 PetscCallExternal(SCOTCH_archCmplt, &archdat, nparts); in MatPartitioningApply_PTScotch_Private()
374 PetscCallExternal(SCOTCH_dgraphMapInit, &grafdat, &mappdat, &archdat, locals); in MatPartitioningApply_PTScotch_Private()
378 SCOTCH_archExit(&archdat); in MatPartitioningApply_PTScotch_Private()
392 SCOTCH_Arch archdat; in MatPartitioningApply_PTScotch_Private() local
393 PetscCallExternal(SCOTCH_archInit, &archdat); in MatPartitioningApply_PTScotch_Private()
394 PetscCallExternal(SCOTCH_archCmpltw, &archdat, nparts, velotab); in MatPartitioningApply_PTScotch_Private()
395 PetscCallExternal(SCOTCH_graphMap, &grafdat, &archdat, &stradat, locals); in MatPartitioningApply_PTScotch_Private()
[all …]