Lines Matching refs:fornt

349   const PetscInt *cone, *ornt, *fcone, *fornt, *farr, faces[4] = {0, 1, 3, 2};  in ReorderTetrahedron()  local
356 PetscCall(DMPlexGetOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderTetrahedron()
360 …t = DMPolytopeTypeComposeOrientation(DM_POLYTOPE_SEGMENT, farr[e * 2 + 1], fornt[farr[e * 2 + 0]]); in ReorderTetrahedron()
401 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderTetrahedron()
410 const PetscInt *cone, *ornt, *fcone, *fornt, *farr; in ReorderHexahedron() local
419 PetscCall(DMPlexGetOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderHexahedron()
423 …t = DMPolytopeTypeComposeOrientation(DM_POLYTOPE_SEGMENT, farr[e * 2 + 1], fornt[farr[e * 2 + 0]]); in ReorderHexahedron()
455 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderHexahedron()
467 PetscCall(DMPlexGetOrientedCone(dm, newCone[2], &fcone, &fornt)); in ReorderHexahedron()
473 …t = DMPolytopeTypeComposeOrientation(DM_POLYTOPE_SEGMENT, farr[e * 2 + 1], fornt[farr[e * 2 + 0]]); in ReorderHexahedron()
489 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderHexahedron()
500 const PetscInt *cone, *ornt, *fcone, *fornt, *farr; in ReorderWedge() local
520 PetscCall(DMPlexGetOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderWedge()
524 …t = DMPolytopeTypeComposeOrientation(DM_POLYTOPE_SEGMENT, farr[e * 2 + 1], fornt[farr[e * 2 + 0]]); in ReorderWedge()
560 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderWedge()
572 PetscCall(DMPlexGetOrientedCone(dm, newCone[2], &fcone, &fornt)); in ReorderWedge()
578 …t = DMPolytopeTypeComposeOrientation(DM_POLYTOPE_SEGMENT, farr[e * 2 + 1], fornt[farr[e * 2 + 0]]); in ReorderWedge()
594 PetscCall(DMPlexRestoreOrientedCone(dm, newCone[0], &fcone, &fornt)); in ReorderWedge()