Lines Matching refs:faceIS

86 …dm, PetscInt *faceFIFO, PetscInt *fTop, PetscInt *fBottom, IS cellIS, IS faceIS, PetscBT seenCells…  in DMPlexCheckFace_Internal()  argument
97 PetscCall(ISGetPointRange(faceIS, &fStart, &fEnd, &faces)); in DMPlexCheckFace_Internal()
249 static PetscErrorCode DMPlexOrient_Serial(DM dm, IS cellIS, IS faceIS, PetscInt *Ncomp, PetscInt ce… in DMPlexOrient_Serial() argument
258 if (faceIS) PetscCall(ISGetPointRange(faceIS, &fStart, &fEnd, &faces)); in DMPlexOrient_Serial()
293 …etscCall(DMPlexCheckFace_Internal(dm, faceFIFO, &fTop, &fBottom, cellIS, faceIS, seenCells, flippe… in DMPlexOrient_Serial()
330 IS cellIS, faceIS; in DMPlexOrient()
334 PetscCall(DMPlexGetAllFaces_Internal(dm, &faceIS)); in DMPlexOrient()
335 PetscCall(DMPlexOrientCells_Internal(dm, cellIS, faceIS)); in DMPlexOrient()
337 PetscCall(ISDestroy(&faceIS)); in DMPlexOrient()
701 static PetscErrorCode CreateCellAndFaceIS_Private(DM dm, DMLabel label, IS *cellIS, IS *faceIS) in CreateCellAndFaceIS_Private() argument
722 PetscCall(DMLabelGetStratumIS(label, depth - 1, faceIS)); in CreateCellAndFaceIS_Private()
724 if (!*faceIS) PetscCall(ISCreateStride(PETSC_COMM_SELF, 0, 0, 1, faceIS)); in CreateCellAndFaceIS_Private()
730 IS cellIS, faceIS; in DMPlexOrientLabel() local
733 PetscCall(CreateCellAndFaceIS_Private(dm, label, &cellIS, &faceIS)); in DMPlexOrientLabel()
734 PetscCall(DMPlexOrientCells_Internal(dm, cellIS, faceIS)); in DMPlexOrientLabel()
736 PetscCall(ISDestroy(&faceIS)); in DMPlexOrientLabel()
740 PetscErrorCode DMPlexOrientCells_Internal(DM dm, IS cellIS, IS faceIS) in DMPlexOrientCells_Internal() argument
767 if (faceIS) PetscCall(ISGetPointRange(faceIS, &fStart, &fEnd, &faces)); in DMPlexOrientCells_Internal()
802 PetscCall(DMPlexOrient_Serial(dm, cellIS, faceIS, &Ncomp, cellComp, faceComp, flippedCells)); in DMPlexOrientCells_Internal()