Lines Matching refs:faceComp
249 …m, IS cellIS, IS faceIS, PetscInt *Ncomp, PetscInt cellComp[], PetscInt faceComp[], PetscBT flippe… in DMPlexOrient_Serial() argument
299 if (PetscBTLookup(seenFaces, f)) faceComp[f] = *Ncomp; in DMPlexOrient_Serial()
349 PetscInt *faceFIFO, fTop, fBottom, *cellComp, *faceComp; in DMPlexOrient() local
382 …scCall(PetscCalloc3(fEnd - fStart, &faceFIFO, cEnd - cStart, &cellComp, fEnd - fStart, &faceComp)); in DMPlexOrient()
430 if (PetscBTLookup(seenFaces, face)) faceComp[face] = comp; in DMPlexOrient()
486 rorntComp[face].index = faceComp[face - fStart]; in DMPlexOrient()
507 …if ((face >= fStart) && (face < fEnd) && (faceComp[face - fStart] == comp) && rorntComp[face].rank… in DMPlexOrient()
696 PetscCall(PetscFree3(faceFIFO, cellComp, faceComp)); in DMPlexOrient()
751 PetscInt *cellComp, *faceComp; in DMPlexOrientCells_Internal() local
782 PetscCall(PetscCalloc2(cEnd - cStart, &cellComp, fEnd - fStart, &faceComp)); in DMPlexOrientCells_Internal()
802 PetscCall(DMPlexOrient_Serial(dm, cellIS, faceIS, &Ncomp, cellComp, faceComp, flippedCells)); in DMPlexOrientCells_Internal()
859 rorntComp[face].index = faceComp[GetPointIndex(face, fStart, fEnd, faces)]; in DMPlexOrientCells_Internal()
882 if ((find >= 0) && (faceComp[find] == comp) && rorntComp[face].rank) { in DMPlexOrientCells_Internal()
1111 PetscCall(PetscFree2(cellComp, faceComp)); in DMPlexOrientCells_Internal()