Lines Matching refs:pointIS
218 IS pointIS; in DMPlexLabelComplete_Internal() local
223 PetscCall(DMLabelGetStratumIS(label, values[v], &pointIS)); in DMPlexLabelComplete_Internal()
224 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelComplete_Internal()
237 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelComplete_Internal()
238 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelComplete_Internal()
246 IS valueIS, pointIS; in DMPlexLabelComplete_Internal() local
258 PetscCall(DMLabelGetStratumIS(lblLeaves, value, &pointIS)); in DMPlexLabelComplete_Internal()
259 PetscCall(DMLabelInsertIS(label, pointIS, value)); in DMPlexLabelComplete_Internal()
260 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelComplete_Internal()
273 PetscCall(DMLabelGetStratumIS(lblRoots, value, &pointIS)); in DMPlexLabelComplete_Internal()
274 PetscCall(DMLabelInsertIS(label, pointIS, value)); in DMPlexLabelComplete_Internal()
275 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelComplete_Internal()
335 IS pointIS; in DMPlexLabelAddCells() local
340 PetscCall(DMLabelGetStratumIS(label, values[v], &pointIS)); in DMPlexLabelAddCells()
341 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelAddCells()
369 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelAddCells()
370 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelAddCells()
407 IS pointIS; in DMPlexLabelAddFaceCells() local
412 PetscCall(DMLabelGetStratumIS(label, values[v], &pointIS)); in DMPlexLabelAddFaceCells()
413 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelAddFaceCells()
430 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelAddFaceCells()
431 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelAddFaceCells()
467 IS pointIS; in DMPlexLabelClearCells() local
472 PetscCall(DMLabelGetStratumIS(label, values[v], &pointIS)); in DMPlexLabelClearCells()
473 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelClearCells()
479 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelClearCells()
480 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelClearCells()
787 IS pointIS; in DMPlexShiftLabels_Internal() local
791 PetscCall(DMLabelGetStratumIS(label, values[val], &pointIS)); in DMPlexShiftLabels_Internal()
792 PetscCall(ISGetLocalSize(pointIS, &numPoints)); in DMPlexShiftLabels_Internal()
793 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexShiftLabels_Internal()
799 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexShiftLabels_Internal()
800 PetscCall(ISDestroy(&pointIS)); in DMPlexShiftLabels_Internal()
1184 IS pointIS; in DMPlexLabelFaultHalo() local
1195 PetscCall(DMLabelGetStratumIS(faultLabel, shift + dim, &pointIS)); in DMPlexLabelFaultHalo()
1196 if (pointIS) { in DMPlexLabelFaultHalo()
1197 PetscCall(ISGetLocalSize(pointIS, &n)); in DMPlexLabelFaultHalo()
1198 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelFaultHalo()
1200 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelFaultHalo()
1201 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelFaultHalo()
1203 PetscCall(DMLabelGetStratumIS(faultLabel, -(shift + dim), &pointIS)); in DMPlexLabelFaultHalo()
1204 if (pointIS) { in DMPlexLabelFaultHalo()
1205 PetscCall(ISGetLocalSize(pointIS, &n)); in DMPlexLabelFaultHalo()
1206 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexLabelFaultHalo()
1208 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexLabelFaultHalo()
1209 PetscCall(ISDestroy(&pointIS)); in DMPlexLabelFaultHalo()
3348 IS pointIS; in DMPlexFilterLabels_Internal() local
3352 PetscCall(DMLabelGetStratumIS(label, values[v], &pointIS)); in DMPlexFilterLabels_Internal()
3353 PetscCall(ISGetLocalSize(pointIS, &Np)); in DMPlexFilterLabels_Internal()
3354 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexFilterLabels_Internal()
3365 PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexFilterLabels_Internal()
3366 PetscCall(ISDestroy(&pointIS)); in DMPlexFilterLabels_Internal()
3395 IS pointIS; in DMPlexCreateSubmeshGeneric_Interpolated() local
3402 if (label) PetscCall(DMLabelGetStratumIS(label, value, &pointIS)); in DMPlexCreateSubmeshGeneric_Interpolated()
3407 PetscCall(ISCreateStride(PETSC_COMM_SELF, cEnd - cStart, cStart, 1, &pointIS)); in DMPlexCreateSubmeshGeneric_Interpolated()
3409 if (pointIS) { in DMPlexCreateSubmeshGeneric_Interpolated()
3410 PetscCall(ISGetIndices(pointIS, &points)); in DMPlexCreateSubmeshGeneric_Interpolated()
3411 PetscCall(ISGetLocalSize(pointIS, &numPoints)); in DMPlexCreateSubmeshGeneric_Interpolated()
3437 if (pointIS) PetscCall(ISRestoreIndices(pointIS, &points)); in DMPlexCreateSubmeshGeneric_Interpolated()
3438 PetscCall(ISDestroy(&pointIS)); in DMPlexCreateSubmeshGeneric_Interpolated()