Home
last modified time | relevance | path

Searched refs:unsplitIS (Results 1 – 1 of 1) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexsubmesh.c1243 IS *unsplitIS; in DMPlexConstructCohesiveCells_Internal() local
1273 …PetscCall(PetscMalloc7(depth + 1, &splitIS, depth + 1, &unsplitIS, depth + 1, &numSplitPoints, dep… in DMPlexConstructCohesiveCells_Internal()
1286 unsplitIS[d] = NULL; in DMPlexConstructCohesiveCells_Internal()
1308 PetscCall(DMLabelGetStratumIS(label, shift2 + dep, &unsplitIS[dep])); in DMPlexConstructCohesiveCells_Internal()
1309 if (unsplitIS[dep]) { in DMPlexConstructCohesiveCells_Internal()
1310 PetscCall(ISGetLocalSize(unsplitIS[dep], &numUnsplitPoints[dep])); in DMPlexConstructCohesiveCells_Internal()
1311 PetscCall(ISGetIndices(unsplitIS[dep], &unsplitPoints[dep])); in DMPlexConstructCohesiveCells_Internal()
1911 if (unsplitIS[dep]) PetscCall(ISRestoreIndices(unsplitIS[dep], &unsplitPoints[dep])); in DMPlexConstructCohesiveCells_Internal()
1912 PetscCall(ISDestroy(&unsplitIS[dep])); in DMPlexConstructCohesiveCells_Internal()
1926 …PetscCall(PetscFree7(splitIS, unsplitIS, numSplitPoints, numUnsplitPoints, numHybridPoints, splitP… in DMPlexConstructCohesiveCells_Internal()