Lines Matching refs:orient
954 const PetscInt *cone, *orient; in DMFieldComputeFaceData_DS() local
966 PetscCall(DMPlexGetConeOrientation(dm, cell, &orient)); in DMFieldComputeFaceData_DS()
971 co[p][s][1] = orient[f]; in DMFieldComputeFaceData_DS()
973 minOrient = PetscMin(minOrient, orient[f]); in DMFieldComputeFaceData_DS()
974 maxOrient = PetscMax(maxOrient, orient[f]); in DMFieldComputeFaceData_DS()
998 PetscInt orient = o + minOrient; in DMFieldComputeFaceData_DS() local
1007 if (orient == -2 || orient == 1) { in DMFieldComputeFaceData_DS()
1022 if (orient >= 0) { in DMFieldComputeFaceData_DS()
1023 for (i = 0; i < 3; i++) lambdao[i] = lambda[(orient + i) % 3]; in DMFieldComputeFaceData_DS()
1025 for (i = 0; i < 3; i++) lambdao[i] = lambda[(-(orient + i) + 3) % 3]; in DMFieldComputeFaceData_DS()
1035 PetscInt oabs = (orient >= 0) ? orient : -(orient + 1); in DMFieldComputeFaceData_DS()
1058 if (orient < 0) xio[0] = -xio[0]; in DMFieldComputeFaceData_DS()