Searched refs:splitIS (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexsubmesh.c | 1242 IS *splitIS; in DMPlexConstructCohesiveCells_Internal() local 1273 …PetscCall(PetscMalloc7(depth + 1, &splitIS, depth + 1, &unsplitIS, depth + 1, &numSplitPoints, dep… in DMPlexConstructCohesiveCells_Internal() 1285 splitIS[d] = NULL; in DMPlexConstructCohesiveCells_Internal() 1303 PetscCall(DMLabelGetStratumIS(label, dep, &splitIS[dep])); in DMPlexConstructCohesiveCells_Internal() 1304 if (splitIS[dep]) { in DMPlexConstructCohesiveCells_Internal() 1305 PetscCall(ISGetLocalSize(splitIS[dep], &numSplitPoints[dep])); in DMPlexConstructCohesiveCells_Internal() 1306 PetscCall(ISGetIndices(splitIS[dep], &splitPoints[dep])); in DMPlexConstructCohesiveCells_Internal() 1909 if (splitIS[dep]) PetscCall(ISRestoreIndices(splitIS[dep], &splitPoints[dep])); in DMPlexConstructCohesiveCells_Internal() 1910 PetscCall(ISDestroy(&splitIS[dep])); in DMPlexConstructCohesiveCells_Internal() 1926 …PetscCall(PetscFree7(splitIS, unsplitIS, numSplitPoints, numUnsplitPoints, numHybridPoints, splitP… in DMPlexConstructCohesiveCells_Internal()
|