DMPlexTransformGetSubcellOrientationIdentity#

Default getsubcellorientation implementation for transforms that reproduce the input mesh

Synopsis#

Not Collective

Input Parameters#

  • tr - The DMPlexTransform

  • sct - The source point cell type

  • sp - The source point

  • so - The orientation of the source point in its enclosing parent

  • tct - The target point cell type

  • r - The replica number requested for the produced cell type

  • o - The orientation of the replica

Output Parameters#

  • rnew - The replica number, given the orientation of the parent (returns r)

  • onew - The replica orientation composed with the source orientation

Note#

This is the identity variant used by transforms such as the “identity” refiner where each source point produces itself, so the replica number is unchanged and the returned orientation is simply o composed with so via DMPolytopeTypeComposeOrientation().

See Also#

DMPlex: Unstructured Grids, DM, DMPLEX, DMPlexTransform, DMPlexTransformGetSubcellOrientation(), DMPlexTransformCellTransformIdentity(), DMPolytopeTypeComposeOrientation()

Level#

developer

Location#

src/dm/impls/plex/transform/interface/plextransform.c


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