Lines Matching refs:star
35 PetscInt *star = NULL, si; in PCPatchConstruct_Star() local
42 PetscCall(DMPlexGetTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Star()
43 for (si = 0; si < starSize * 2; si += 2) PetscCall(PetscHSetIAdd(ht, star[si])); in PCPatchConstruct_Star()
44 PetscCall(DMPlexRestoreTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Star()
52 PetscInt *star = NULL; in PCPatchConstruct_Vanka() local
67 PetscCall(DMPlexGetTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Vanka()
69 const PetscInt cell = star[si]; in PCPatchConstruct_Vanka()
85 PetscCall(DMPlexRestoreTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Vanka()
98 PetscInt *star = NULL; in PCPatchConstruct_Pardecomp() local
143 PetscCall(DMPlexGetTransitiveClosure(dm, hpoint, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Pardecomp()
145 const PetscInt starp = star[si]; in PCPatchConstruct_Pardecomp()
157 PetscCall(DMPlexRestoreTransitiveClosure(dm, hpoint, PETSC_FALSE, &starSize, &star)); in PCPatchConstruct_Pardecomp()
742 PetscInt *star = NULL, *closure = NULL; in PCPatchCompleteCellPatch() local
761 PetscCall(DMPlexGetTransitiveClosure(dm, point, PETSC_FALSE, &starSize, &star)); in PCPatchCompleteCellPatch()
763 const PetscInt ownedpoint = star[si]; in PCPatchCompleteCellPatch()
788 PetscCall(DMPlexRestoreTransitiveClosure(dm, point, PETSC_FALSE, NULL, &star)); in PCPatchCompleteCellPatch()