Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexindices.c22 IS closureIS; in DMPlexCreateClosureIndex() local
69 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, clSize, clPoints, PETSC_OWN_POINTER, &closureIS)); in DMPlexCreateClosureIndex()
70 PetscCall(PetscSectionSetClosureIndex(section, (PetscObject)dm, closureSection, closureIS)); in DMPlexCreateClosureIndex()
72 PetscCall(ISDestroy(&closureIS)); in DMPlexCreateClosureIndex()
H A Dplexpartition.c1051 …Code DMPlexClosurePoints_Private(DM dm, PetscInt numPoints, const PetscInt points[], IS *closureIS) in DMPlexClosurePoints_Private() argument
1083 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, nelems, elems, PETSC_OWN_POINTER, closureIS)); in DMPlexClosurePoints_Private()
1100 IS rankIS, pointIS, closureIS; in DMPlexPartitionLabelClosure() local
1113 PetscCall(DMPlexClosurePoints_Private(dm, numPoints, points, &closureIS)); in DMPlexPartitionLabelClosure()
1116 PetscCall(DMLabelSetStratumIS(label, rank, closureIS)); in DMPlexPartitionLabelClosure()
1117 PetscCall(ISDestroy(&closureIS)); in DMPlexPartitionLabelClosure()