Lines Matching refs:numSubpoints
1972 static PetscErrorCode GetSurfaceSide_Static(DM dm, DM subdm, PetscInt numSubpoints, const PetscInt … in GetSurfaceSide_Static() argument
1991 PetscCall(PetscFindInt(cell, numSubpoints, subpoints, &subpoint)); in GetSurfaceSide_Static()
1992 PetscCall(PetscFindInt(face, numSubpoints, subpoints, &subface)); in GetSurfaceSide_Static()
2156 … shift = 100, shift2 = 200, shift3 = split ? 300 : 0, dim, depth, numPoints, numSubpoints, p, val; in DMPlexLabelCohesiveComplete() local
2165 PetscCall(ISGetLocalSize(subpointIS, &numSubpoints)); in DMPlexLabelCohesiveComplete()
2197 … PetscCall(GetSurfaceSide_Static(dm, subdm, numSubpoints, subpoints, support[s], points[p], &pos)); in DMPlexLabelCohesiveComplete()
3713 …PetscInt numRoots, numLeaves, numSubpoints = 0, numSubroots, numSubleaves = 0, l, sl = 0… in DMPlexCreateSubmeshGeneric_Interpolated() local
3727 PetscCall(ISGetLocalSize(subpIS, &numSubpoints)); in DMPlexCreateSubmeshGeneric_Interpolated()
3728 …for (p = 1; p < numSubpoints; ++p) sorted = sorted && (subpoints[p] >= subpoints[p - 1]) ? PETSC_T… in DMPlexCreateSubmeshGeneric_Interpolated()
3730 PetscCall(PetscMalloc2(numSubpoints, &sortedPoints, numSubpoints, &sortedIndices)); in DMPlexCreateSubmeshGeneric_Interpolated()
3731 for (p = 0; p < numSubpoints; ++p) sortedIndices[p] = p; in DMPlexCreateSubmeshGeneric_Interpolated()
3732 PetscCall(PetscArraycpy(sortedPoints, subpoints, numSubpoints)); in DMPlexCreateSubmeshGeneric_Interpolated()
3733 PetscCall(PetscSortIntWithArray(numSubpoints, sortedPoints, sortedIndices)); in DMPlexCreateSubmeshGeneric_Interpolated()
3756 for (p = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3766 for (p = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3792 …const PetscInt subpoint = DMPlexFilterPointPerm_Internal(point, 0, numSubpoints, sortedPoints ? so… in DMPlexCreateSubmeshGeneric_Interpolated()
3800 for (p = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3816 for (p = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3854 for (p = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3861 for (p = 0, sl = 0; p < numSubpoints; ++p) { in DMPlexCreateSubmeshGeneric_Interpolated()
3878 …const PetscInt subpoint = DMPlexFilterPointPerm_Internal(point, 0, numSubpoints, sortedPoints ? so… in DMPlexCreateSubmeshGeneric_Interpolated()
4557 PetscInt numSubpoints; in DMGetEnclosurePoint() local
4572 PetscCall(ISGetLocalSize(subpointIS, &numSubpoints)); in DMGetEnclosurePoint()
4574 PetscCall(PetscFindInt(pB, numSubpoints, subpoints, pA)); in DMGetEnclosurePoint()