#include "petscdmplextransform.h" PetscErrorCode DMPlexTransformGetSubcellOrientation(DMPlexTransform tr, DMPolytopeType sct, PetscInt sp, PetscInt so, DMPolytopeType tct, PetscInt r, PetscInt o, PetscInt *rnew, PetscInt *onew)Not collective
tr | - The DMPlexTransform | |
sct | - The source point cell type, from whom the new cell is being produced | |
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 |
rnew | - The replica number, given the orientation of the parent | |
onew | - The replica orientation, given the orientation of the parent |