DMPlexRemapMigrationSF#

Rewrite the distribution SF to account for overlap

Synopsis#

#include "petscdmplex.h"   
#include "petscdmlabel.h"  
PetscErrorCode DMPlexRemapMigrationSF(PetscSF sfOverlap, PetscSF sfMigration, PetscSF *sfMigrationNew)

Collective

Input Parameters#

  • sfOverlap - The PetscSF object just for the overlap

  • sfMigration - The original distribution PetscSF object

Output Parameters#

  • sfMigrationNew - A rewritten PetscSF object that incorporates the overlap

See Also#

DMPLEX, DM, DMPlexDistribute(), DMPlexDistributeOverlap(), DMPlexGetOverlap()

Level#

developer

Location#

src/dm/impls/plex/plexdistribute.c


Index of all DMPlex routines
Table of Contents for all manual pages
Index of all manual pages