Searched refs:rootPoints (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexpartition.c | 1254 PetscSFNode *rootPoints, *leafPoints; in DMPlexPartitionLabelInvert() local 1279 PetscCall(PetscMalloc1(rootSize, &rootPoints)); in DMPlexPartitionLabelInvert() 1293 rootPoints[off + p] = remote[l]; in DMPlexPartitionLabelInvert() 1295 rootPoints[off + p].index = points[p]; in DMPlexPartitionLabelInvert() 1296 rootPoints[off + p].rank = rank; in DMPlexPartitionLabelInvert() 1337 …PetscCallMPI(MPI_Alltoallv(rootPoints, scounts, sdispls, MPIU_SF_NODE, leafPoints, rcounts, rdispl… in DMPlexPartitionLabelInvert() 1358 …PetscCall(DMPlexDistributeData(dm, procSF, rootSection, MPIU_SF_NODE, rootPoints, leafSection, (vo… in DMPlexPartitionLabelInvert() 1369 PetscCall(PetscFree(rootPoints)); in DMPlexPartitionLabelInvert()
|
| /petsc/src/dm/label/ |
| H A D | dmlabel.c | 2107 PetscSFNode *rootPoints, *leafPoints; in DMLabelGather() local 2151 PetscCall(PetscMalloc1(nmultiroots, &rootPoints)); in DMLabelGather() 2152 PetscCall(PetscSFGatherBegin(sf, MPIU_SF_NODE, leafPoints, rootPoints)); in DMLabelGather() 2153 PetscCall(PetscSFGatherEnd(sf, MPIU_SF_NODE, leafPoints, rootPoints)); in DMLabelGather() 2155 …PetscCall(PetscSFSetGraph(sfLabel, nroots, nmultiroots, NULL, PETSC_OWN_POINTER, rootPoints, PETSC… in DMLabelGather()
|