Searched refs:unsplitIS (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexsubmesh.c | 1243 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()
|