DMPlexGetGatherDM#

Get a copy of the DMPLEX that gathers all points on the root process of the original’s communicator.

Synopsis#

#include "petscdmplex.h"   
#include "petscdmlabel.h"  
PetscErrorCode DMPlexGetGatherDM(DM dm, PetscSF *sf, DM *gatherMesh)

Collective

Input Parameter#

  • dm - the original DMPLEX object

Output Parameters#

  • sf - the PetscSF used for point distribution (optional)

  • gatherMesh - the gathered DM object, or NULL

See Also#

DMPLEX, DM, PetscSF, DMPlexDistribute(), DMPlexGetRedundantDM()

Level#

intermediate

Location#

src/dm/impls/plex/plexdistribute.c


Edit on GitLab

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