DMPlexRestoreConeRecursive#
Deallocates arrays created by DMPlexGetConeRecursive()
Synopsis#
#include "petscdmplex.h"
PetscErrorCode DMPlexRestoreConeRecursive(DM dm, IS points, PetscInt *depth, IS *expandedPoints[], PetscSection *sections[])
Not Collective
Input Parameters#
dm - The
DMPLEXpoints - The
ISof points, which must lie in the chart set withDMPlexSetChart()
Output Parameters#
depth - (optional) Size of the output arrays, equal to
DMPLEXdepth, returned byDMPlexGetDepth()expandedPoints - (optional) An array of recursively expanded cones
sections - (optional) An array of sections which describe mappings from points to their cone points
Note#
See DMPlexGetConeRecursive()
See Also#
DMPlex: Unstructured Grids in PETSc, DM, DMPLEX, DMPlexCreate(), DMPlexGetCone(), DMPlexGetConeTuple(), DMPlexGetConeRecursive(), DMPlexGetConeRecursiveVertices(),
DMPlexGetDepth(), IS, PetscSection
Level#
advanced
Location#
Index of all DMPlex routines
Table of Contents for all manual pages
Index of all manual pages