DMPlexCreatePointSF#
Build a point PetscSF from an PetscSF describing a point migration
Synopsis#
#include "petscdmplex.h"
#include "petscdmlabel.h"
PetscErrorCode DMPlexCreatePointSF(DM dm, PetscSF migrationSF, PetscBool ownership, PetscSF *pointSF)
Input Parameters#
dm - The source
DMPLEXobjectmigrationSF - The star forest that describes the parallel point remapping
ownership - Flag causing a vote to determine point ownership
Output Parameter#
pointSF - The star forest describing the point overlap in the remapped
DM
Note#
Output pointSF is guaranteed to have the array of local indices (leaves) sorted.
See Also#
DMPLEX, PetscSF, DM, DMPlexDistribute(), DMPlexDistributeOverlap()
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