Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexdistribute.c1694 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 …]