DMPlexGetGeomModelBodyShells#

Returns an array of PetscGeom SHELL objects attached to the referenced BODY geometric entity as well as the number of SHELLs.

Synopsis#

#include "petscdmplex.h"   
PetscErrorCode DMPlexGetGeomModelBodyShells(DM dm, PetscGeom body, PetscGeom **shells, PetscInt *numShells) PeNS

Collective

Input Parameters#

  • dm - The DMPlex object with an attached PetscContainer storing a CAD Geometry object

  • body - PetscGeom BODY object containing the SHELL objects of interest.

Output Parameters#

  • shells - Array of PetscGeom SHELL objects referenced by the PetscGeom BODY object

  • numShells - Number of SHELLs referenced by the PetscGeom BODY object. Also the size of **shells array.

See Also#

Level#

intermediate

Location#

src/dm/impls/plex/plexegads.c


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