Lines Matching refs:cone
17 PetscErrorCode DMPlexInvertCell(DMPolytopeType cellType, PetscInt cone[]) in DMPlexInvertCell() argument
19 #define SWAPCONE(cone, i, j) \ in DMPlexInvertCell() argument
22 _cone_tmp = (cone)[i]; \ in DMPlexInvertCell()
23 (cone)[i] = (cone)[j]; \ in DMPlexInvertCell()
24 (cone)[j] = _cone_tmp; \ in DMPlexInvertCell()
40 SWAPCONE(cone, 2, 3); in DMPlexInvertCell()
43 SWAPCONE(cone, 0, 1); in DMPlexInvertCell()
46 SWAPCONE(cone, 1, 3); in DMPlexInvertCell()
49 SWAPCONE(cone, 1, 2); in DMPlexInvertCell()
56 SWAPCONE(cone, 1, 3); in DMPlexInvertCell()
80 PetscErrorCode DMPlexReorderCell(DM dm, PetscInt cell, PetscInt cone[]) in DMPlexReorderCell() argument
86 PetscCall(DMPlexInvertCell(cellType, cone)); in DMPlexReorderCell()