Lines Matching refs:co
910 PetscInt (*co)[2][3]; in DMFieldComputeFaceData_DS() local
934 PetscCall(PetscMalloc2(numFaces, &co, coneSize, &counts)); in DMFieldComputeFaceData_DS()
959 co[p][s][0] = -1; in DMFieldComputeFaceData_DS()
960 co[p][s][1] = -1; in DMFieldComputeFaceData_DS()
961 co[p][s][2] = -1; in DMFieldComputeFaceData_DS()
970 co[p][s][0] = f; in DMFieldComputeFaceData_DS()
971 co[p][s][1] = orient[f]; in DMFieldComputeFaceData_DS()
972 co[p][s][2] = cell; in DMFieldComputeFaceData_DS()
978 co[p][s][0] = -1; in DMFieldComputeFaceData_DS()
979 co[p][s][1] = -1; in DMFieldComputeFaceData_DS()
980 co[p][s][2] = -1; in DMFieldComputeFaceData_DS()
990 if (co[p][s][0] >= 0) { in DMFieldComputeFaceData_DS()
991 counts[co[p][s][0]][co[p][s][1] - minOrient]++; in DMFieldComputeFaceData_DS()
992 orients[co[p][s][1] - minOrient]++; in DMFieldComputeFaceData_DS()
1090 if (co[p][s][0] == f && co[p][s][1] == o + minOrient) numCells++; in DMFieldComputeFaceData_DS()
1096 if (co[p][s][0] == f && co[p][s][1] == o + minOrient) cells[offset++] = co[p][s][2]; in DMFieldComputeFaceData_DS()
1103 if (co[p][s][0] == f && co[p][s][1] == o + minOrient) { in DMFieldComputeFaceData_DS()
1124 PetscCall(PetscFree2(co, counts)); in DMFieldComputeFaceData_DS()