#include "petscdmplex.h" PetscErrorCode DMPlexCompareOrientations(DM dm, PetscInt p, PetscInt mainConeSize, const PetscInt mainCone[], PetscInt *start, PetscBool *reverse)Not Collective
dm | - The DM (DMPLEX) | |
p | - The DAG point whose cone is compared | |
mainConeSize | - Number of the reference cone points passed (at least 2 and at most size of the cone of p) | |
mainCone | - The reference cone points |
start | - The new starting point within the cone of p to make it conforming with the reference cone | |
reverse | - The flag whether the order of the cone points should be reversed |