#include "petscdmplex.h" #include "petscdmlabel.h" PetscErrorCode DMPlexGetOrientedFace(DM dm, PetscInt cell, PetscInt faceSize, const PetscInt face[], PetscInt numCorners, PetscInt indices[], PetscInt origVertices[], PetscInt faceVertices[], PetscBool *posOriented)Not collective
dm | - The original mesh | |
cell | - The cell mesh point | |
faceSize | - The number of vertices on the face | |
face | - The face vertices | |
numCorners | - The number of vertices on the cell | |
indices | - Local numbering of face vertices in cell cone | |
origVertices | - Original face vertices |
faceVertices | - The face vertices properly oriented | |
posOriented | - PETSC_TRUE if the face was oriented with outward normal |