petsc-3.11.4 2019-09-28
Report Typos and Errors

DMPlexGetConeRecursive

Like DMPlexGetConeTuple() but recursive, i.e. each cone point is expanded into a set of its own cone points until a vertex (DAG point with no cone) is reached.

Synopsis

#include "petscdmplex.h"   
PetscErrorCode DMPlexGetConeRecursive(DM dm, IS p, IS *pCones)
Not collective

Input Parameters

dm - The DMPlex
p - The IS of points, which must lie in the chart set with DMPlexSetChart()

Output Parameter

pCones -An array of recursively expanded cones, i.e. containing only vertices, and each of them can be present multiple times

See Also

DMPlexCreate(), DMPlexGetCone(), DMPlexGetConeTuple()

Level

advanced

Location

src/dm/impls/plex/plex.c

Implementations

DMPlexGetConeRecursive_Private in src/dm/impls/plex/plex.c

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