Searched refs:sfOverlap (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 1694 PetscErrorCode DMPlexRemapMigrationSF(PetscSF sfOverlap, PetscSF sfMigration, PetscSF *sfMigrationN… in DMPlexRemapMigrationSF() argument 1703 PetscCall(PetscSFGetGraph(sfOverlap, NULL, &nleaves, NULL, NULL)); in DMPlexRemapMigrationSF() 1713 PetscCall(PetscSFBcastBegin(sfOverlap, MPIU_SF_NODE, oldRemote, newRemote, MPI_REPLACE)); in DMPlexRemapMigrationSF() 1714 PetscCall(PetscSFBcastEnd(sfOverlap, MPIU_SF_NODE, oldRemote, newRemote, MPI_REPLACE)); in DMPlexRemapMigrationSF() 1716 PetscCall(PetscSFCreate(PetscObjectComm((PetscObject)sfOverlap), sfMigrationNew)); in DMPlexRemapMigrationSF() 1942 PetscSF sfOverlap, sfOverlapPoint; in DMPlexDistribute() local 1945 PetscCall(DMPlexDistributeOverlap(*dmParallel, overlap, &sfOverlap, &dmOverlap)); in DMPlexDistribute() 1950 PetscCall(PetscSFView(sfOverlap, NULL)); in DMPlexDistribute() 1954 PetscCall(DMPlexRemapMigrationSF(sfOverlap, sfMigration, &sfOverlapPoint)); in DMPlexDistribute() 1955 PetscCall(PetscSFDestroy(&sfOverlap)); in DMPlexDistribute() [all …]
|