Lines Matching refs:pts
4065 PetscInt *pts, *closure = NULL; in DMPlexTransitiveClosure_Tensor_Internal() local
4078 pts = *points; in DMPlexTransitiveClosure_Tensor_Internal()
4079 } else PetscCall(DMGetWorkArray(dm, 2 * maxSize, MPIU_INT, &pts)); in DMPlexTransitiveClosure_Tensor_Internal()
4081 pts[c++] = point; in DMPlexTransitiveClosure_Tensor_Internal()
4082 pts[c++] = o; in DMPlexTransitiveClosure_Tensor_Internal()
4086 pts[c++] = closure[cl]; in DMPlexTransitiveClosure_Tensor_Internal()
4087 pts[c++] = closure[cl + 1]; in DMPlexTransitiveClosure_Tensor_Internal()
4091 pts[c++] = closure[cl]; in DMPlexTransitiveClosure_Tensor_Internal()
4092 pts[c++] = closure[cl + 1]; in DMPlexTransitiveClosure_Tensor_Internal()
4097 pts[c++] = cone[arr[d * 2 + 0]]; in DMPlexTransitiveClosure_Tensor_Internal()
4098 pts[c++] = DMPolytopeTypeComposeOrientation(ft, arr[d * 2 + 1], ornt[d]); in DMPlexTransitiveClosure_Tensor_Internal()
4115 if (pts[i] == cp) break; in DMPlexTransitiveClosure_Tensor_Internal()
4118 pts[c++] = cp; in DMPlexTransitiveClosure_Tensor_Internal()
4119 pts[c++] = DMPolytopeTypeComposeOrientation(ft, co, fornt[farr[fc * 2 + 0]]); in DMPlexTransitiveClosure_Tensor_Internal()
4126 *points = pts; in DMPlexTransitiveClosure_Tensor_Internal()
6441 PetscInt np, *pts = NULL; in DMPlexGetCompressedClosure() local
6452 pts = PetscSafePointerPlusOffset((PetscInt *)cla, off); in DMPlexGetCompressedClosure()
6454 PetscCall(DMPlexGetTransitiveClosure_Internal(dm, point, ornt, PETSC_TRUE, &np, &pts)); in DMPlexGetCompressedClosure()
6455 PetscCall(CompressPoints_Private(section, &np, pts)); in DMPlexGetCompressedClosure()
6458 *points = pts; in DMPlexGetCompressedClosure()