Lines Matching refs:subPoint

3296   PetscInt       subPoint;  in DMPlexFilterPoint_Internal()  local
3299 ierr = PetscFindInt(point, numSubPoints, subPoints, &subPoint); in DMPlexFilterPoint_Internal()
3301 return subPoint < 0 ? subPoint : firstSubPoint + subPoint; in DMPlexFilterPoint_Internal()
3307 PetscInt subPoint; in DMPlexFilterPointPerm_Internal() local
3310 ierr = PetscFindInt(point, numSubPoints, subPoints, &subPoint); in DMPlexFilterPointPerm_Internal()
3312 return subPoint < 0 ? subPoint : firstSubPoint + (subIndices ? subIndices[subPoint] : subPoint); in DMPlexFilterPointPerm_Internal()
4113 …const PetscInt subPoint = DMPlexFilterPoint_Internal(point, firstSubVertex, numSubVertices, subVer… in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
4116 if (subPoint < 0) continue; in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4118 newLocalPoints[point - pStart].index = subPoint; in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4123 …const PetscInt subPoint = DMPlexFilterPoint_Internal(p, firstSubVertex, numSubVertices, subVertice… in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
4125 if (subPoint < 0) { in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4130 newOwners[p - pStart].index = subPoint; in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4141 …const PetscInt subPoint = DMPlexFilterPoint_Internal(point, firstSubVertex, numSubVertices, subVer… in DMPlexCreateCohesiveSubmesh_Uninterpolated() local
4143 if (subPoint < 0) continue; in DMPlexCreateCohesiveSubmesh_Uninterpolated()
4148 slocalPoints[sl] = subPoint; in DMPlexCreateCohesiveSubmesh_Uninterpolated()